as a demo i can create the template with the same functionality even before you award me the project or pay anything , in the admin panel you will have an easy to use interface to add the locations and the categories , the site will be responsive ,i won't ask for releasing money until you are 100% satisfied with the results , and i will be there after that in case you needed any changes ,you can check my reviews page to see how much i'm committed to work and that i have enough skills to finish this project http://www.freelancer.com/users/feedback_795812.html
please let me know if you are interested