Has anyone found a web scraping tool to help automate data harvesting from sources such as the Secretary of State, PVA, etc.?

It would be useful to utilize a tool to dynamically build a data set that could then be enriched with location verification, website url, linked in url, business owner & family members etc. before connecting it with automated outreach tools. I'd love comments if anyone has successfully achieved this. Much appreciated!