I am looking for someone to write a scraper for the UK directory sites including Thomson Local, Yell and BT. I would ideally like this to be written using Node.js and PhantomJS and am looking for good code that I will be able to maintain myself. I would like the scraper system to only require 1 input: Type Of Business I would like it to scrape the following: Name of business Location (for using on Google Maps) Address Telephone Number Contact Email (if available) Website URL (if available) Description Keywords - e.g. keywords from Yell or 'categories' from other sites OtherData - put other data in here that you think might be useful Logo - image url for logo (if available) If you think something other than node.js and [login to view URL] should be used I'd like to hear solid reasons.