Hello! I'm web scraping expert and i can done your project.
I use python language and scrapy framework. My scripts works on windows, mac or linux, but linux is preferably. I can schedule scripts on server if it is required.
I have more 300 finished projects (google scraping, facebook scraping, yellow pages, linkedinIn, amazon, webshops and other sites with lists of any items).
I can export data into json, xml, csv (excel), or any database (mysql, mongodb, mssql, etc).
Message me, if you have any questions!
For you site i think i need 4-5 days.
Now i scraping site yelp.com. I think this site same as you and i think i can finish your job.