A voice agent for Hamilton roofers.
Wind storm rips a section off in Ancaster on a Sunday. The homeowner calls four roofers. Yours is the only one that picks up.
Free demo · No signup · Picks up in < 2s.
Hamilton roofers from Stoney Creek to Westdale to Waterdown — and across the 905, 289, and 365.
Online now · pick up in < 2s
(289) 769-4070Right now, between you and the rest of this page, it's already answering somebody else's call. It works the 905, 289, and 365.
-
<2s
to pick up
-
24/7
no breaks
-
$0
setup fee
Hamilton math
Hamilton roofers charge per-job, not hourly. The phone keeps ringing while you're 30 feet up nailing shingles.
Hamilton re-roof
$8,000–$25,000
Asphalt-shingle re-roof on a Hamilton 1.5-storey: tear-off, deck inspection, ice-and-water, ridge vent, install. One booking pays the year.
After-hours calls
~40%
Furnaces don't break Mon–Fri 9–5. Most callers reach a Hamilton trade outside business hours.
Voicemail callbacks
15%
Eighty-five out of a hundred callers don't leave a message. They Google the next guy.
Sources: Homestars Hamilton trade pricing 2025 · Invoca call analytics 2025 · industry composite.
Sunday windstorm in Ancaster.
Sunday afternoon, late October, Ancaster. A windstorm rolled through Hamilton overnight and a homeowner has shingles in his front yard. He's already called two roofers and gotten voicemail. volttus picks up, asks if water has come into the attic, takes photos he texts in showing the bare deck, books an emergency tarp visit for the same evening, and SMSs you "STORM DAMAGE — bare deck visible, Sulphur Springs Rd, water possible." You roll with the tarp roll and the cap nails before the next call comes in.
That's not a missed call. That's a paid Google Ad you bought, then handed to your competitor.
We built a voice agent for Hamilton roofers. It picks up.
How it works
Three things you do. The agent does the rest.
- 01
You forward your line.
Same number you’ve been giving to customers for ten years. We just answer the calls you can’t.
- 02
We teach it your shop.
Your services. Your pricing rules. Your service area — Stoney Creek, Ancaster, the Mountain, wherever you actually drive. Your overflow rules. Your dispatcher’s number.
- 03
It works the phone.
Picks up in under two seconds. Books the job into your calendar. Texts you the address while you’re still on the ladder. Transfers the emergencies.
Built in Hamilton
It knows the difference between Stinson and Stoney Creek. Toronto's agents don't.
Service area, neighbourhood pricing, dispatch zones, the way Hamilton trades actually quote — all tuned for the 905, 289, and 365. Real calls. Real books. Real Hamilton.
- Stoney Creek Saturday, 6 AM
"My basement is filling up." Agent dispatches the on-call number, texts you the address, books a 7 AM slot.
- Ancaster Tuesday, 2 PM
"Quote for a kitchen reno." Agent qualifies it, books a site visit Thursday, asks for square footage and access notes.
- The Mountain Wednesday, 11 PM
"AC died, my mom is 84." Agent flags emergency, transfers the call to your phone with the address already on screen.
- Dundas Friday, 4:55 PM
"How much for a panel upgrade?" Agent quotes your stock answer, books a free estimate for Monday morning.
What it does
It does six things. It does them well. That's the trade.
- 01
Picks up in under two seconds.
No "press 1 for service." No hold music. The phone rings, it answers, the customer talks.
- 02
Books straight into your calendar.
Google Calendar or Cal.com — the job is on your phone before the customer hangs up. No new dashboard. No CRM you have to learn.
- 03
Filters the tire-kickers.
Asks the qualifying questions you’d ask if you weren’t holding a wrench. Sorts a $5,000 reno from a "just curious."
- 04
Texts you what you actually need.
Name, address, scope, urgency, estimated value. Not a transcript. Not an email. A one-screen text.
- 05
Hands you the calls that need a human.
Big jobs, emergencies, repeat customers — it transfers them to you with the context already loaded. No re-asking.
- 06
Doesn’t pretend to be a person.
It tells callers it’s an AI. Hamilton trades respect that. Most callers do too.
How the AI agent earns the truck
Five promises the AI agent keeps — so it shows up like a good hire.
Most AI voice agents are sold by people who would lie to your customers. We won't. Here's what the AI agent does — and what it never does — to earn its place on your shop's phone.
-
It doesn’t pretend to be human.
No fake name. No fake voice quirks. We won’t call her "Sarah" or "Maya" or any of the names other vendors use to lie to your customers.
-
It doesn’t lock you in.
No annual contract. No setup fee. Cancel by text. We charge by the month because we have to earn it every month.
-
It doesn’t bill you per minute.
Flat monthly. Overages are ¢ per call, not ¢ per minute. You shouldn’t pay more because a customer wants to chat.
-
It isn’t built in Toronto.
We’re in Hamilton. We answer email from Hamilton. The agent learns your service area in Hamilton terms — Stoney Creek, Ancaster, the Mountain, Dundas — not "GTA West."
-
It doesn’t sell your data.
Calls are encrypted, PIPEDA-compliant, hosted in Canada. Transcripts are yours. We don’t train on your customers’ phone calls. The number on your truck is yours; the leads on it are yours.
Pricing, on the page
Two plans. No setup fee. No contract.
Flat monthly. Cancel by text. Thirty days, money back, no questions. Hamilton-only price lock for the first 50 trades. Before you buy, phone the AI agent — that's the demo.
Basic
One truck. One trade.
Founding 50 lock — for life
After 50 founding trades close, Basic returns to $129/mo.
Unlimited inbound calls
Fair use ≈ 300 calls / month · no per-minute, no per-call fees
- Fresh Hamilton-area business number (289 / 905 / 365)
- Picks up 24/7, under 2 seconds
- Books into Google Calendar (or Cal.com)
- SMS lead summary to your phone after every call
- Email post-call digest with transcript + lead details
- PIPEDA-compliant, hosted in Canada — your transcripts stay yours
Pro
Most shops pick thisTwo to five trucks. Multiple trades.
Founding 50 lock — for life
After 50 founding trades close, Pro returns to $239/mo.
Unlimited inbound calls
Fair use ≈ 1,000 calls / month · no per-minute, no per-call fees
- Everything in Basic
- WhatsApp Business — your customers can text the AI agent
- Multi-trade routing — different scripts for plumbing, electrical, HVAC
- Up to 3 transfer destinations + dispatcher routing
- Custom qualifying questions on every call
- Priority onboarding — live in 24 hours
Bigger fleet, multi-location, custom service-area logic? Phone the agent and ask for the human.
FAQ for roofers
Questions a Hamilton roofer would ask.
Got more questions? Phone the new agent. It picks up — and if it can't answer, a human in Hamilton will reply by text in minutes.
-
What if a storm hits and the call volume triples?
That’s the whole point. The agent doesn’t have a queue — it answers every call concurrently. Forty calls coming in at once after a storm? Forty get answered, prioritized, and SMSd to you in order of severity (water inside > deck visible > shingles in yard). -
Can it handle insurance carriers?
It captures the carrier name, claim number if they have it, and adjuster details. SMSs you with the claim package so you can pull the policy and the supplement worksheet before the measure visit. -
Will it quote per-square pricing on the phone?
No. It gives a Hamilton-area range (’asphalt re-roofs in Hamilton are typically $7 to $11 per square foot installed’) and books an in-person measure. We don’t quote roofs by phone — too many variables on pitch, deck, and ventilation. -
What about commercial flat-roof work?
Books as a site visit, flags ’COMMERCIAL FLAT’ so you bring the right ladder and the right material samples. The AI doesn’t try to scope EPDM or TPO over the phone. -
I do mostly insurance work. Will it filter retail vs claim?
Yes. Set ’are you filing this through insurance?’ as a routing question and the AI flags claim leads separately on your SMS so they get prioritized. Most Hamilton roofers run claim work at higher margin — protect that pipeline.
More Hamilton trades
The same agent, dialled in for other Hamilton trades.
-
For Hamilton
plumbers
It picks up at 11 PM in Stoney Creek when a basement is filling. Books the drain. Texts you the address. You finish dinner.
See the plumber page
-
For Hamilton
electricians
It picks up the panel-tripping landlord on a Friday at 9 PM. Quotes the EV charger from a homeowner in Ancaster. Books the inspection.
See the electrician page
-
For Hamilton
HVAC contractors
Furnace dies at -20°C in Waterdown. The homeowner calls four shops. Yours picks up first.
See the HVAC tech page
-
For Hamilton
general contractors
Kitchen reno quote in Dundas, basement reno in Stinson, a deck addition in Burlington. Three calls in an hour. None of them go to voicemail.
See the general contractor page
Last thing
Stop reading. Phone it.
It picks up. It books the job. The fastest way to know if it works for your shop is to phone it yourself.
Either way — a human in Hamilton replies in minutes.