The promise
If Avidra doesn't recover 3 booked jobs in your first 30 days, I refund everything and disconnect you myself.
No forms. No retention call.
Asad
ROOFING · CALGARY
It's 7pm in May and the ceiling stain in a homeowner's bedroom in Calgary just got bigger. They've been calling roofers since the rain started. You're the fourth name on their list. You won't see the missed call until tomorrow morning.
“insurance work is the majority of my book, those leads come from adjusters”
Adjuster calls still come on the same line. They hate voicemail. A reply that says you'll respond within the hour buys you that hour without losing the work.
“I don't want to book inspections that turn out to be nothing”
Avidra captures the basics so you decide before you drive. The lead summary tells you whether it's an active leak or a 'just curious' inspection. You triage from your phone.
“what if a customer thinks the text is spam”
The text leads with your business name. Most customers recognize it because they just called that number. The recognition is what stops the spam read.
Step 1 · AI picks up live, or texts back if you miss it
Voice and SMS run on the same line. AI answers the live call. SMS fires on the misses. The caller gets one of the two.
Step 2 · Qualifies the caller on whichever channel they're on
Voice intake or SMS intake, the data lands in your inbox the same way.
Step 3 · Transfer to you on call, or summary to your phone
Transfers happen on voice. Summaries happen on SMS. The format depends on the channel, but both end up on your phone.
Step 4 · The SMS thread stays open after, so they can text follow-ups
The text channel doesn't close when the call ends. The caller can ping you by SMS later and the AI handles the next round.
Two setup paths. Path one is forwarding: your existing business number stays the front door, calls ring to your phone, and Avidra only catches the unanswered ones. Path two is direct: the Avidra number is the front door, AI picks up every call live, and it transfers to your cell when the caller asks for a human. Most one-truck shops use path one. Larger shops with reception coverage usually move to path two.
Free tier includes both. AI voice and SMS text-back are both in the $0 floor, so neither pickup mode costs extra.
Avidra answers calls live with AI voice, or texts missed callers back if you'd rather. It runs your intake script. It captures jobs and relays messages to your customers when you ask. What it doesn't do: write your invoices, schedule your techs, replace your dispatcher, or pull customer history from your CRM.
The text won't quote a tear-off. It won't estimate a roof age over the phone. It won't promise an insurance-approved scope. The intake captures enough to triage. The actual roof and the actual quote stay yours, after you've been on the ladder.
The math on your missed calls
73% of homeowners don't leave a voicemail. They call the next roofer on Google.
Avidra catches them in 4.2 seconds.
The promise
No forms. No retention call.
Asad
Here's what your line catches on a normal week. Skylight that started dripping after a heavy rain. Flashing repair around a chimney. Tear-off quote on a 25-year-old asphalt roof. Ice dam damage showing on a top-floor ceiling after a thaw. Pick up first and you book the job. Pick up second and you don't.
Off-hours calls run differently. Tighter, more urgent, less willing to wait until morning. Active leak during a rainstorm, water coming through the ceiling. Tarp call after storm damage, can't wait until morning. The shop that picks up fast keeps the work.
Peak roughly April through October. Storm-driven spikes outside that window. Winter work is mostly emergency repair and tarp jobs.
For most roofers, the call volume isn't flat. You probably already plan staffing and on-call coverage around the peaks. Avidra runs the same in busy season as in slow. No per-call charges, no surge pricing when the inbox gets loud.
Setup is forwarding plus a script. Your existing business number forwards to Avidra so the AI picks up live calls and catches the ones that ring through to voicemail. You edit the default intake script in both directions. Voice and SMS share the same questions.
Most owners are live the same day. The test is a single call from another phone. The AI answers the call, walks the caller through the intake script, and captures the lead. After that, ring busy and watch the text-back fire.
The lead is warm for about five minutes after the call. After that, the caller has scrolled to the next name and most likely already dialed. Email lands too slowly to matter for booking decisions made in that first five minutes. A text-back inside seconds keeps the caller engaged through a short intake while you finish the current job. By the time you call back, the lead is qualified and already expecting your voice.
Ice dam season in Calgary brings active-leak calls during the first warm-up after a deep cold snap. Calls come from Inglewood and from across Calgary. The phone doesn't care about postal codes.
Can it pause during off-season?
Yes. By month, by week, or any time you want.
Can it handle insurance-adjuster calls differently?
Yes. Adjuster-identified calls route to a separate intake that captures claim number and inspection window.
Can it ask if it's single-family or multi-unit?
Yes. Property type and number of stories are standard intake questions.
Will it tell the homeowner to call insurance first?
If you set the script to mention insurance, yes. Most roofers add a 'have your insurance info ready' line for storm-damage calls.
Does it handle commercial flat-roof inquiries?
Yes. Commercial intake is a separate path that captures roof type, building age, and existing warranty status.
Start free for 14 days. No card required. Plug your business number in, miss a call on purpose, and see the text fire. Try Avidra on your real business number for 14 days. Picks up your missed calls. Picks up live if you let it. No card up front.
Start free for 14 daysRelated