Blog
Why Paving Contractors Are Losing Jobs to Missed Calls (And How AI Fixes It)

Walk into any paving contractor’s office on a Tuesday morning and ask them one question: how many calls did you miss this weekend? Most owners don’t know the exact number. Almost all of them know it’s too many.
The math is brutal
The average residential paving contractor in Ontario or Québec books between $4,000 and $9,000 per driveway. That means every three missed phone calls is roughly one missed driveway — and most contractors miss between 8 and 20 inbound calls a week between Friday afternoon and Monday morning. That’s a missed five-figure quarter every quarter, baked in.
Calls get missed for three reasons, and they’re all structural:
- Crews are on site, owner is paving, phone goes to voicemail.
- It’s after 5pm or it’s a Saturday. The office is closed.
- The lead called three competitors back-to-back. Whoever picked up first won the job.
Voicemail doesn’t solve any of these. Industry studies show that 80% of cold leads who hit voicemail never call back. They text the next contractor on the search results.
Why a human receptionist isn’t the fix
We’ve seen contractors try to plug the leak by hiring a part-time receptionist or a virtual-assistant service. Both fail for the same reason:
- A part-time receptionist costs $35k–$50k/year burdened, and still doesn’t answer at 9pm on a Saturday — which is when half your missed calls happen.
- Generic VA services answer politely but can’t qualify a paving lead. They can’t tell a 12-foot driveway from a 60-foot triple-wide and they can’t book into your calendar. They take a message. The lead still goes to voicemail-by-proxy.
What an AI receptionist actually does on the line
A custom AI voice agent — the kind we build at GLO — is a phone number tied to a model trained on your specific business. When someone calls, the AI answers in a natural Canadian voice within two rings. Here’s what happens in the next 90 seconds:
- It greets the caller using your company name and asks how it can help.
- If it’s a quote request, it asks the right qualifying questions — driveway dimensions, location, asphalt vs sealcoat, timing — in the order your sales team would.
- It checks your live calendar and offers two real on-site estimate windows.
- It confirms the booking, sends the caller a text with the time and your address, and drops a clean summary into your phone with the lead’s name, number, and the full transcript.
For calls that aren’t a fit — wrong service area, commercial work you don’t take, rental driveways — it triages and routes accordingly without wasting your time.
The hard numbers from one client
Ottawa Driveway Experts is a paving contractor we work with in eastern Ontario. In the first month after deploying their AI voice agent, the system answered 162 calls outside business hours. Of those, 38 were qualified leads that turned into on-site estimates. Roughly $48,000 in additional booked revenue — in calls that previously would have hit voicemail.
The same system also handles reschedules during business hours, freeing the owner from interrupting paving work to take phone calls.
How to think about cost
A custom AI receptionist for a paving contractor runs in the low four figures upfront and a few hundred a month for hosting, AI usage, and tuning. Compared to a receptionist salary it’s roughly 5–10% of the cost — and it covers the hours an employee would never work.
The ROI isn’t hypothetical. If your business misses three jobs a year because the phone wasn’t answered, the system has already paid for itself for the next decade.
What to do next
If you’re running a paving, asphalt, sealcoating, or driveway business in Canada and you don’t know what your missed-call rate is — that’s the first thing to fix. Most carriers (Bell, Rogers, Telus) will tell you. Pull last month’s call log and count the unanswered inbounds. Multiply by your average ticket. Divide by three. That’s the order of magnitude you’re leaving on the table.
Then book a 30-minute call with us. We’ll tell you whether an AI voice agent is the right first move or whether something else (a CRM, a booking page, a route optimizer) would matter more first. Either way, you’ll leave the call knowing exactly what your missed-call problem is worth in dollars.