← Back to Blog

AI Receptionist for Roofers: What It Handles, What It Costs and How to Set It Up This Week

A hailstorm puts 60 calls on your phone in a day while your crew is on a roof. Here is how an AI receptionist catches those calls, what it should and should not say to a homeowner, and what Goodcall, Rosie and a Vapi build cost.

Industry10 min read•

Why roofers lose jobs on the phone

A hailstorm rolls through on Tuesday night. By Wednesday at 7 am your phone is lighting up while your best crew is already on a tear-off and the office is you, a coffee and a lot of voicemail. Every homeowner with a stained ceiling is calling three roofers, and the first one who picks up gets the inspection.

That is the roofing phone problem in one scene. Calls come in bursts, they come while everyone is on a ladder, and the caller is usually stressed and in a hurry. An AI receptionist is a phone agent that answers every call, asks the right questions, and either books the inspection or hands the call to you with the details already written down. This guide covers what it should do on a roofing call, what it must never do, what it costs, and how to get one running in a week.

How many calls are really at stake

Be careful with the statistics, because nearly all of them come from vendors selling the fix. The figures you will see most are that roofers miss around 40 percent of inbound calls and that about 85 percent of people who hit voicemail will not call back. Neither traces to a primary study I could find. Treat them as the direction of the problem, not as your numbers.

Your numbers are easy to get. Open your phone carrier's call log or your call tracking tool for the last 60 days and count three things: calls that were not answered, calls that went to voicemail, and voicemails you did not return within an hour. Multiply the missed calls by your close rate and your average job. If you miss 25 calls a month, close one in five inspections and a roof is worth $12,000, that is five missed inspections and one lost roof a month. Your figures will differ, but doing the arithmetic once usually settles whether this is worth $150 a month.

Speed matters beyond the missed call. One landscaping company documented on this site (builtwithagents.ai/strategy/instant-ai-lead-response-local-service-businesses) cut response time from 30 to 60 minutes to under 60 seconds and reported a 42 percent jump in lead-to-booked-estimate rate over the previous month, from the first two weeks of data. A 3-man plumbing outfit in another documented build (builtwithagents.ai/strategy/19-openclaw-agents-local-service-businesses-8-dollars-month) went from responding to 30 percent of leads to 94 percent with the same ad spend. Those are other trades and self-reported, but the mechanism is the same one a roofer faces.

What an AI receptionist should do on a roofing call

A good roofing call flow has five jobs, in this order.

First, answer on the first or second ring in your company's name and say it is an automated assistant. Second, find out what kind of call it is: new storm damage or leak, a quote for a replacement, an insurance claim question, an existing job, or a supplier or sales call. Third, gather the facts you need to decide how urgent it is: the address, whether water is coming in right now, what the roof is made of, roughly how old it is, and whether an insurance claim is open. Fourth, either book an inspection slot on your real calendar or promise a callback by a specific time. Fifth, text the caller a confirmation and send you a summary with the address, the problem and the urgency.

Emergency routing is where roofing differs from most trades. If the caller says water is coming through the ceiling or a tree is on the roof, the agent should skip the normal booking flow and transfer the call to your cell, or text you a flagged alert if you do not pick up. The agent can also tell the caller to move belongings away from the leak and stay out of the room. It should never tell them to go on the roof.

Your agent should also recognize calls it should not touch. Existing customers asking about a job in progress, crew calls, supplier calls and anything involving a dispute belong with a person.

Ways to answer a roofer's phone, as of October 2026 Option Published price Fits when Goodcall $79 / $129 / $299 a month, billed per unique caller Steady call volume Rosie $49 (250 min), $149 (1,000 min), $299 (2,000 min) Wants calendar booking DIY on Vapi $82 to $129 per 1,000 minutes (Vapi estimate) plus your time Custom rules, will tinker Smith.ai Starter $300 for 30 calls, $11.50 each after Wants live humans Voicemail Free (until the next roofer answers) Never, in storm season From vendor pricing pages, October 2026. Check current plans before buying.

What it must never do

Never let it quote a price for a roof. A roof price depends on pitch, layers, decking condition and access, and a number said on the phone becomes the number the homeowner holds you to. It can say your inspection is free, if it is, and that an estimate follows the inspection.

Never let it give insurance advice, promise that a claim will be approved, or say hail damage is covered. Never let it promise an arrival time that your calendar does not support. And never let it claim to be a person. A homeowner who feels tricked after finding out it was a bot is a bad start to a $12,000 job.

What it costs

Prices below are as of October 2026, from each vendor's pricing page.

Goodcall charges by unique caller rather than minutes: Starter is $79 a month for 100 unique customers (about 150 calls), Growth is $129 for 500 customers (about 750 calls), and Scale is $299 for 2,000. A repeat caller in the same month counts once. That structure suits a roofer with steady volume, and it gets expensive in one place: a big storm month can push you past your included customers, at 26 cents each on Growth.

Rosie charges by minute. Professional is $49 a month for 250 minutes and only sends appointment links by text. Scale is $149 for 1,000 minutes and books directly on your calendar with warm and live transfers. Growth is $299 for 2,000 minutes. If a typical call runs three minutes, 1,000 minutes covers about 330 calls.

Building your own on Vapi is the cheapest per minute and the most work. Vapi's pricing page estimates $82 to $129 a month for 1,000 minutes once you add the speech, language model and voice costs, plus carrier fees. The platform also gives you $5 in free credit to start. You pay in time instead: expect a day or two to build and test a call flow properly.

Smith.ai's human-first plans start at $300 a month for 30 calls, then $11.50 for each extra call. That is far more per call than any AI option, but a real person answers. Some roofers use a human service for the big-ticket commercial line and AI for everything else.

A worked example: a 6-person roofing company in a storm month

Take a company with an owner, an estimator, one office person and three crews. In a normal month they get about 150 calls. In the month after a hailstorm they get 400. These numbers are illustrative.

The owner sets up Rosie Scale at $149, forwards the main line to it after three rings, and loads the script: new leak, replacement quote, insurance question, existing customer. A homeowner calls at 9:15 pm Saturday. The agent answers, gets the address, learns water is dripping from a bedroom ceiling, and hears the shingles are about 20 years old. It tells the caller to put a bucket under the drip and keep clear of the room, texts the owner a flagged alert and offers the first inspection slot Monday at 8 am, which the caller accepts. The caller gets a text confirmation and the owner gets the summary.

At 400 calls and three minutes each, that month uses about 1,200 minutes, so the owner pays the extra minutes or moves up to a larger plan. If the storm month adds even two extra roofs because calls were answered instead of voicemailed, the software was a rounding error.

How to set it up this week

Step 1: Write down your five call types

On one page, list the five reasons people call you and the one thing the caller should leave with for each. For a new leak it is an inspection time. For an insurance question it might be a callback and a link to your claims page. This page becomes the script.

Step 2: Choose the tool

If you want the least work and calls are under about 700 a month, try Goodcall Growth or Rosie Scale. If you want your own rules, cheaper minutes and are comfortable with a webhook and a calendar, build it on Vapi. Start with the free trial or the monthly plan, not an annual commitment.

Step 3: Write the instructions

Give the agent your company name, service area by zip code, inspection hours, the free-inspection policy, the emergency rule, and the never-do list above. Tell it to ask one question at a time and to keep answers to one or two sentences.

Step 4: Connect the calendar and the alerts

Connect Google Calendar or your scheduling tool for inspection slots, and set the alert to your cell by text. The emergency transfer number should be a phone that is actually on you, not the office line.

Step 5: Call it 20 times

Make calls as a leak victim, a hail customer, an insurance adjuster, a supplier and a sales rep. Try interrupting it and speaking with a noisy truck behind you. Fix every bad answer in the instructions and call again.

Step 6: Forward the line and read the log

Forward the line after three or four rings so a person still gets first chance in office hours. Read every call summary for the first two weeks, fix gaps, then move to a weekly skim.

When it is not worth it

If you already answer nearly every call within a few rings, an AI receptionist adds little. If most of your work is large commercial bids won through relationships, the phone is not your funnel. And if the owner will not spend an hour reviewing the first calls, the bot will repeat its mistakes. It is a way to stop losing calls on busy days, not a replacement for the person who does the sale.

Frequently Asked Questions

How much does an AI receptionist cost for a roofing company?▾

As of October 2026, off-the-shelf plans run about $49 to $299 a month, such as Goodcall from $79 and Rosie from $49. A do-it-yourself build on Vapi is estimated by Vapi at $82 to $129 a month per 1,000 minutes, plus your build time. Human-first services like Smith.ai start at $300 a month for 30 calls.

Can an AI receptionist book roof inspections?▾

Yes, if it is connected to your calendar. Rosie's $149 Scale plan books directly on your calendar, and a Vapi build can do it through a calendar tool. Keep it to inspections and callbacks and let a person give prices.

What happens when a homeowner has an emergency leak?▾

Set a rule so the agent transfers the call to your cell or texts you a flagged alert when it hears about active water or storm damage. It can give safe basic advice, like moving belongings, and must never send the caller onto the roof.

Will homeowners hang up on an AI?▾

Some will. Have the agent say it is an automated assistant, keep answers short, and offer a person's callback on request. Most callers with a leaking ceiling care more about being answered than about who answers.

Should an AI receptionist quote roof prices?▾

No. A roof price depends on pitch, layers, decking and access, so the agent should offer an inspection and say an estimate follows it.

Is the 85 percent of callers never call back figure real?▾

It is widely repeated by vendors, but I could not trace it to a primary study. Measure your own missed calls and close rate before you buy.

Keep Reading

Explore Related Niches

Related Strategies

E-commerceHome ServicesSaaS Product

An OpenClaw agent given $1,000 in startup capital generated $14,700 in revenue in three weeks by autonomously building and selling digital products.

AdvancedUnder $50/moHigh ($2K-10K/mo)
View Strategy
Lead GenHome ServicesFreelance/Agency

19 specialized AI agents running 24/7 for plumbers, HVAC companies, and law firms, responding to leads in under 4 minutes for $8 per month total.

IntermediateUnder $50/moVery High ($10K+/mo)
View Strategy
E-commerceHome ServicesSaaS Product

$4,100 in the first month from a $67 home service scheduling template built entirely with Claude in 3 hours.

BeginnerUnder $50/moHigh ($2K-10K/mo)
View Strategy

Keep Exploring the Directory

Browse more case studies, compare tools, or dig into the full tool stack behind these workflows.

Want more strategies like this?

Get weekly AI agent case studies in your inbox.