Dental IT MSP Lead Finder
Dental IT / MSP Lead Finder
Bulk lead-list builder for dental-vertical IT / MSP companies in the US + Canada. Sweeps DuckDuckGo organic results across 20 metro × 4 query-variant combinations, fetches each candidate's homepage, applies a dual-keyword filter (must mention BOTH dental AND IT-services terms), captures contact data, deduplicates by domain.
Run
pip install requests beautifulsoup4
python3 extract.py
Output: leads.csv with columns:
name— company / brand name (parsed from page/ )
website— final URL after redirectscountry— US / CAregion— metro the lead was found inservices_blurb— meta description or first body paragraphcontact_email— mailto: link or first @ found in pagephone— tel: link or US-pattern phonecontact_page— link to company contact page if presentsource_query— which DDG query surfaced this lead
Sample output
See leads.csv (20+ leads, real, runnable today).
Why this approach
- No paid APIs: DuckDuckGo HTML search is free + has no captcha for normal pacing
- Dedup by registered domain: avoids duplicate listings across queries
- Dual-keyword filter (dental ∧ IT-services): cuts the false-positive rate to near-zero — generic IT shops or non-MSP dental sites get rejected at parse time
- Idempotent + scriptable: re-runnable, can be scheduled for a recurring lead-refresh pipeline
Extending
- Swap DDG for Google Custom Search ($5 / 1k queries) for better recall
- Add Yelp + BBB + LinkedIn site-search as additional sources
- Add quality-tier flag (Gold / Silver / Bronze) based on contact-data completeness
- Add a Slack alert pipeline that posts new leads weekly
Real Upwork brief this maps to
See PROPOSAL.md — written for a $200 fixed-price brief asking for 100 qualified dental IT / MSP companies in US + Canada.
Hire me to build this for your stack
Same patterns, your target site. Send the brief and I'll quote fixed-price within 24 hours.
info@luba.media