For extracting emails, Python is the best ( scrapy ) tool. But you have to have knowledge of python with scrapy else there are plenty of freelancers can do that for you. You can find cheap options on fiverr... Using python, scrapping anything is simple and faster.. Almost Anything can be scrapped from any website. To scrap from some websites, you may need to use proxies.
If you have some knowledge about python then try to find some ready scripts on GitHub... there are many scripts available ready to use.