Build Off-Market Lead Engine: State Registries + DOT Fleet Proxy + Mobile Skip-Trace
Worldwide
Data Automation / Web Scraping / Python or Make.com / API Integration Job Description: I need a clean, lightweight automation script or workflow built to extract direct off-market business owner cell phone numbers for M&A sourcing in the US Tree Care / Arborist Services industry. We target established, regional tree care businesses doing $5M+ in annual revenue. I want the ability to run this either Nationwide or on a State-by-State basis (e.g., Florida, Tennessee, Texas). Why Government Primary Sources? Standard B2B databases (ZoomInfo, Apollo, Sales Nav) miss these $5M+ owners completely. They operate offline, managing 10+ crews from their personal cell phone without LinkedIn profiles or corporate emails. The Revenue Proxy (DOT Fleet Size): Private companies do not publish revenue. The pipeline must cross-reference public government records to verify that a business has 10+ registered commercial vehicles/power units (chipper trucks, bucket trucks, heavy haulers) to guarantee $5M+ scale before skip-tracing. Required Pipeline Workflow: Step 1: User Control / Inputs Ability to input target location (Nationwide or Specific State) and trade keyword (Tree Care / Arborist / Tree Service). Step 2: Primary Government Registry Scraping Query official Secretary of State (SOS) registries (via Cobalt Intelligence API, Middesk API, or direct state scrapers) for active LLCs/Corporations in the selected region. Extract the Managing Member / Registered Agent’s legal full name and registered physical address from annual report filings. Step 3: DOT Fleet Proxy Filter (The Scale Filter) Cross-reference the company name/address with the US DOT / FMCSA public database. Filter Logic: Only keep companies with 10+ registered commercial power units/trucks (proving $5M+ operational scale). Step 4: Direct Mobile Skip-Trace Pass the filtered owner's legal name and registered address into a skip-tracing API (e.g., BatchData API, Tracers API, or similar). Extract their direct personal mobile cell phone number (bypassing front-desk landlines). Step 5: Clean Output Output a clean file or sync directly to Airtable: [Company Legal Name | Owner Legal Name | Direct Mobile Number | Fleet Count | Registered Address | State] Deliverables: A working, clean script or Make.com scenario that I can run on demand. Integration using my own pay-as-you-go API keys (BatchData, SOS/Scraper API, Make.com). A live test export of 15 verified owner cell numbers matching our 10+ DOT truck criteria to prove the system works. Budget: $250 (Fixed Price — Released upon working deliverable handoff and verified test batch)
$250.00
Fixed-price- IntermediateExperience Level
- Remote Job
- One-time projectProject Type
Skills and Expertise
Activity on this job
- Proposals:15 to 20
- Interviewing:0
- Invites sent:0
- Unanswered invites:0
About the client
- GBRDorchester9:54 PM
- $150 total spent3 hires, 1 active
Explore similar jobs on Upwork
How it works
Create your free profileHighlight your skills and experience, show your portfolio, and set your ideal pay rate.
Work the way you wantApply for jobs, create easy-to-by projects, or access exclusive opportunities that come to you.
Get paid securelyFrom contract to payment, we help you work safely and get paid securely.
About Upwork
- 4.9/5(Average rating of clients by professionals)
- G2 2021#1 freelance platform
- 49,000+Signed contract every week
- $2.3BFreelancers earned on Upwork in 2020
Find the best freelance jobs
Growing your career is as easy as creating a free profile and finding work like this that fits your skills.
Trusted by