Local-services lead-gen (HVAC, 40 cities)
Pay-per-lead network for HVAC contractors. Agents run ads, qualify calls and invoice weekly.
Agency & servicesUSFounded Nov 8, 2022Listed Aug 27, 2026 302 views
Sample business · Figures and operating details are illustrative. This is not an acquisition opportunity.
- Monthly revenue
- $41k
- Asking price
- $1.6M
- Weekly owner time
- 14 h/wk
- Autonomy Score
- 75 / 100
About the company
A network of city-level landing pages and call lines that sells qualified HVAC leads to 138 contractors across 40 US metros. Leads are priced per city and per job type.
An acquisition agent manages Google Ads and Local Services campaigns per city, a voice agent answers and qualifies calls, and a billing agent invoices contractors weekly and pauses accounts on non-payment. Contractor recruiting in new cities is still done by a human (about fourteen hours a week).
How the score was computed
Score composition
- Operational coverage39.1 / 50
Mean of the six functions below
- Human involvement16.3 / 25
14 h/wk of human time
- Resilience10 / 15
runbook · monitoring
- Model diversification10 / 10
2 providers
Share of work done by agents
- Sales82%
- Marketing90%
- Customer support85%
- Operations80%
- Product & engineering60%
- Finance & admin72%
Agent stack
| Agent | Responsibility | Framework |
|---|---|---|
| Bid | Per-city ad management | custom |
| Dispatch | Voice qualification & routing | custom |
| Invoice | Weekly billing & collections | eve |
Models in production
- openai/gpt-5
- google/gemini-3-flash
2 providers: openai, google
Resilience artefacts
- Operating runbook documented
- Failover procedure documented
- Monitoring and alerting in place
Reported figures
- Monthly recurring revenue
- $41,200
- Annual recurring revenue
- $494,400
- Trailing 12-month revenue
- $466,000
- Trailing 12-month profit
- $259,00056% margin
- Gross margin
- 64%
- Month-over-month growth
- 2.1%
- Monthly churn
- 6.2%
- Customers
- 138
- Infrastructure & model spend / mo
- $3,400
Implied multiples
Derived from the asking price and reported figures. Self-reported unless the listing is marked verified.