A roofing business is quiet for weeks, then it is not. Hail rolls through a county, a windstorm takes shingles off a street, or a heavy rain finds the one weak spot in a hundred roofs. Within a day your phone is lit up, and your crews are on ladders.
This guide explains how an AI receptionist helps with that pattern, what to tell it, and where it should hand off to you.
Why roofing phones are hard
Three things make roofing different from a steady-demand trade.
Surges. Calls cluster after weather. On a normal day you may miss a few. On the day after a storm you may miss dozens, and each one is a homeowner who will give the job to someone who picks up.
High job value. A roof repair or replacement is a large job compared with a service call. One recovered call can matter. That is also why the first impression on the phone counts.
Mixed intent. A single day’s calls include leaks that need a tarp today, insurance questions, price shoppers, and people who only want a rough number. They need different handling.
Sort the calls by what they need
Write down your categories before you set anything up.
| Caller says | Category | What helps |
|---|---|---|
| Water is coming in right now | Active leak | Flag it as urgent, text you immediately, ask for address and a call-back number |
| I think I have storm damage | Inspection request | Offer an inspection booking link |
| I need a new roof | Replacement estimate | Collect address, roof age if known, and a booking link for an estimate |
| My insurance said… | Insurance question | Take a message, do not advise |
| What do you charge per square? | Price shopper | Explain that you inspect first and offer to book |
The AI works from your rules. Spending an hour on this table improves the result more than any other setup step.
A sample call
Example A made-up call.
- Hail hit overnight. You are on a roof and miss the call.
- The AI picks up, says it is an AI assistant for your roofing company, and asks how it can help.
- The caller says there are dents on the gutters and a few shingles in the yard.
- The AI asks for the address, whether any water is getting inside, and when the caller is home.
- It offers an inspection time through a booking link sent by text.
- You receive a summary that reads: inspection request, no active leak, address, best times.
By lunch you can sort a list of summaries instead of a pile of voicemails.
What the AI should not do
- No advice on insurance claims. Policies and claims are the homeowner’s and the insurer’s business. A team member should explain your process.
- No roof condition judgments over the phone. It cannot see the roof.
- No on-the-spot prices unless you provide a fixed figure, such as the cost of an inspection.
- No pretending to be human.
- No instructions that send a caller onto a roof. For active damage, the script can tell callers to stay off the roof and keep clear of any sagging ceilings.
- No promises on arrival.
Taking the first call matters, but the second matters more
Booking an inspection is the start. After a storm, homeowners often call several roofers and compare responses. Fast follow-up helps:
- Text a confirmation with the time you plan to visit.
- Send a reminder the day before.
- After the job, send a review request. Reviews from nearby homeowners are the proof the next storm’s callers look for.
See how to get more Google reviews for the review side and name, address and phone consistency so your business details match everywhere a homeowner might look.
Local trust versus out-of-area crews
After large storms, crews from other regions often appear. Homeowners are told to hire local, and they check. They look for a business with a real local presence: a Google profile with reviews, a phone number that gets answered, and a name they can find. If your phone goes to voicemail while a stranger answers, the stranger wins by default.
This is why the phone and your Google profile work together. An answered call is the first test, and a profile full of recent, answered reviews is the second.
Setting it up for storm season
- Decide which calls go to the AI: after hours, overflow, or both.
- Set up conditional call forwarding with your carrier, then test from another phone.
- Write the call categories above into the script.
- Add your service area, so the AI can politely decline calls outside it.
- Register for business texting early. Carrier approval takes time, so do it before the busy season, not during it.
- Decide who reads the summaries and how quickly.
- Read the first set of summaries and fix wording that confuses callers.
Is it worth the cost?
Roofing jobs are high-value, so the break-even point is low if you miss even a few real calls a month. Do not take our word for it. Put your average job value and your missed-call count into the missed-call calculator, and read how the formula works.
Biz Up’s AI Voice Wizard is set up for you on your current number as part of the AI Voice + Review Wizard plan.