I need an automated script that starts with the public North Carolina Landscape Contractors’ Licensing Board search page ( https://public-nclclb.arlsys.com/Public/FindLicense ) and pulls every customer name and business address it can find there. Once the basic record is captured, the bot should pivot to enrichment: hunt down a working email address, a phone number, and a live LinkedIn profile link for each contact. I want the crawler to look both on LinkedIn itself and anywhere else on the open web where reliable contact data shows up, then consolidate everything into a single, tidy CSV. My plan is to import that file directly into Wix for an email-marketing campaign and to run LinkedIn outreach in parallel, so data hygiene matters—no duplicates, no obvious spam traps, and the email field must pass a quick syntax check. Please structure the CSV with one row per contact and clear column headers (Name, Business Address, Email, Phone, LinkedIn URL). Feel free to work in Python with Selenium, BeautifulSoup, Scrapy, or another stack you prefer so long as it runs headless and I can launch it from Windows. Include the source code, a short read-me, and one test CSV that proves the workflow end-to-end on at least a small sample set.