Skip to content
Home services

Pay-per-call and lead routing for home services

Route the call to a contractor who is open, in the service area, and taking work right now.

HVAC
Plumbing
Roofing
Pest control
Electrical
Call flowTaskRouter
Completed · 3:24Billable · $62
Ring
Answer
Complete
The problem

Why urgent leads go cold

Intent decays in minutes. Everything that slows routing costs the sale.

Out-of-area leads

A contractor forty miles away cannot take the job, but still consumed the lead and the goodwill.

Routing into a closed office

A 7pm burst pipe sent to a buyer who shuts at 5 is a lead nobody answers and everybody paid for.

Slow hand-offs

Every minute between the form fill and the callback is a competitor getting there first.

Geography

Service area before price

Buyers are ordered by priority, but a contractor outside the service area never enters the auction at all — so the winning bid is always one that can actually do the job.

  • Zip service-area lists and service-type filters per buyer
  • Priority order inside the matching set
  • The next buyer takes it the moment one is capped
Buyer priorityWaterfall
1Metro HVAC — 12mi$58.00 Won
2CoolAir Co — 20mi$51.00Capped
3County Heating — 35mi$44.00
Availability

Caps and hours that match the crew

Contractors take a fixed number of jobs a day and close at a fixed time. Both are enforced at routing time, so a lead is never sent somewhere it will sit unanswered until morning.

  • Daily caps per contractor
  • Schedules in the buyer’s own time zone
  • Traffic rolls on automatically when a cap fills
Daily capslive
Metro HVAC — emergency18 / 20
PlumbRight — drains11 / 25
RoofCo — inspections4 / 15
What you get

Calls and forms in one system

The tools a local lead operation otherwise buys twice.

Pay-per-call routing

Calls route on the same buyer rules as forms, with recording and a billable-duration threshold.

Real-time distribution

The auction and the post happen in the same request, so there is no queue between the lead and the contractor.

Geo filters

Zip lists, state and service type gate every buyer before price is considered.

One revenue view

Call revenue and form revenue land on the same margin report, by campaign and by buyer.

No-code changes

Adding a contractor or widening a service area is configuration, not a developer ticket.

Supplier onboarding

Bulk import and per-source mapping for operations running many traffic partners.

FAQ

Frequently asked questions

Yes. Each buyer carries its own service area as a list of zip codes, imported from CSV and scaling to thousands of entries, and a contractor outside it is excluded before bidding, so the winning buyer can always take the job.

Buyer schedules run in the buyer’s own time zone, so a lead arriving after a contractor closes goes to the next one who is open rather than sitting unanswered until morning.

Yes. Pay-per-call uses the same buyer rules, schedules and caps as form leads, and both land in the same revenue and margin reporting.

Yes. Daily and monthly caps are enforced at distribution time, and traffic rolls to the next buyer the moment a cap fills.

See it running on your call flow

Bring a live campaign and a contractor, and we will route a real call through it on the demo.