I need a reliable scraper that pulls fresh contact information names, emails, phone numbers, and company details from three primary sources: websites, proprietary databases, and public social-media pages. The final dataset should arrive neatly organised in an Excel workbook, ready for prospecting and campaign import. Your solution may rely on the data-scraping toolset you prefer (Python + BeautifulSoup/Scrapy, Selenium, Apify, etc.), as long as it: • Automatically traverses the chosen sites or endpoints, respects rate limits, and overcomes basic anti-bot measures. • Deduplicates records and validates emails so I’m not chasing dead leads. • Outputs a clean .xlsx file with separate sheets or clearly labelled columns for each data field. Please include brief notes or inline comments so I can refresh the scrape later without heavy re-coding. If you have questions about target URLs or database credentials, let me know once you’re onboard and I’ll supply what’s needed.