Roofing Answering Service24/7 AI Receptionist for Active Leak, Storm Damage & Emergency Tarp Calls

OnCrew picks up 24/7 in your shop name, triages active-leak, storm-damage, and emergency tarp calls, and alerts your on-call crew. Reviewed November 2026.

14-day free trialNo charge today

Before you forward your roofing line: four questions, answered

What OnCrew does on a roofing line today, from our own call logs and settings, and what it does not do.

In the last 30 days OnCrew answered 959 calls on customer lines. The latest job it booked onto a customer's calendar while the caller was on the line was on November 4, 2026. Counted the way we bill: robocalls, calls where nobody spoke, our demo and test lines and each shop's own test calls are left out.

Hang-ups

Will my callers hang up on an AI?

Some will, on any line.

Over the 30 days to November 1, 2026, 15% of calls to our paying customers' business numbers ended within 20 seconds with no more than a hello (22% if every silent call our robocall filter was unsure about was a real caller). On the voice system every line has used since October 27, it was 21% (31% counting the unsure ones) in its first 5 days. Robocalls and sales calls we could identify are left out; wrong numbers and pocket dials are still in it.

It runs higher, 50% (62% counting the unsure ones), on cell phones that forward to OnCrew only after ringing out: those callers have already waited through the rings. If you forward the calls you miss, set your phone to forward after a few rings.

Callers who ask usually stay. When a caller asks, she says she is an automated assistant and that a person from the business will call them back. In the 60 days to November 1, 2026, a caller asked whether they were talking to a real person in 21 calls: in 17 the caller then left their details, agreed to be called back or was put through to someone, and in 1 the caller hung up right after.

Your greeting is yours to write, and it can tell callers up front that they are talking to an automated assistant.

Booking

Does it book the job?

Yes, routine jobs, on your Google Calendar.

With Google Calendar connected and booking switched on, the receptionist offers a caller with a routine job, such as a roof inspection or an estimate, the next open times inside your business hours and puts the one they pick on your calendar while they are still on the line.

An urgent call, such as an active leak, storm damage or a tree through the roof, is never put in a calendar slot: it goes to your on-call crew by text when the call ends.

With booking off, the receptionist takes the request and the time the caller would like, and your team sets the time.

It does not book onto a Jobber, Housecall Pro or ServiceTitan schedule: booked jobs go on Google Calendar.

Field software

Does it work with Jobber, Housecall Pro or ServiceTitan?

Housecall Pro connects directly; Jobber and ServiceTitan get each call through the webhook export.

Housecall Pro connects from your OnCrew dashboard. It needs Housecall Pro's MAX plan (their tier, not an OnCrew plan). Each real caller lands there as a customer and a lead tagged OnCrew, with the call summary, callback number and service address. Jobber, ServiceTitan and other tools get one record per real call (summary, callback number, service address and a link to the call) through the webhook export. Connect it yourself with Zapier, or we set it up with you at no extra charge. It does not book onto your Jobber or ServiceTitan schedule.

QuickBooks is not integrated.

How each connection works

Reaching a person

Can a caller reach a person fast?

Not by live transfer on a new line yet.

The numbers new signups get today cannot put a caller through to your team. Settings shows whether your line can transfer.

A caller who asks for a person hears that the team is out on jobs, or after hours that the office is closed, and the receptionist takes the details with a note that they asked for a live person.

An urgent call goes to your on-call crew by text when the call ends, so someone can call back right away.

Prices with the date we read them

AI Receptionists for Roofing Companies, Compared

What each AI receptionist a roofing company is likely to compare charges to start, as printed on its own pricing page on the date in its row.

AI Receptionists for Roofing Companies, Compared: entry price, billing unit, field software, fit and the date each vendor's pricing page was read
VendorEntry priceWhat one unit isField softwareFits a shop thatChecked
OnCrewAIStarter: $49/mo, 150 minutesPer minute of answered calls, added up over the month and rounded up once; a hang-up on the greeting is not counted
Past the plan: $0.49 per minute
Housecall Pro from the dashboard (on Housecall Pro's MAX plan); Jobber, ServiceTitan and other tools get each call through the webhook exportwants active leaks, storm damage and sagging ceilings flagged urgent without writing the rulesOur own price, oncrew.ai/pricing
DialzaraAIPlans and rates are published on dialzara.com/pricingPer minute of talk timeZapier and Make integrations on every plantakes many short calls: it bills talk time, so short calls cost less there and long ones moreOctober 2, 2026, dialzara.com/pricing
GoodcallAIStarter: $79/mo, 100 unique customersPer unique customer a month, minutes not metered
Past the plan: $0.79 per customer over 100
External tools on every plan (an API, an MCP server or your own code): 1 on Starter, 5 on Growth, 15 on Scalehears from the same customers often: one number counts once a month and minutes are not meteredOctober 16, 2026, goodcall.com/pricing
RosieAIProfessional: $49/mo, 250 minutesPer month, by included minutes
Past 250 minutes you move up to Scale ($149/mo)
Zapier integration on every plan (its page: connect to 1,000+ apps)has steady, short calls: going over the minutes moves the plan up a tier instead of billing per minuteOctober 17, 2026, heyrosie.com/pricing
Smith.aiAI, or people
  • AI Free: $0/mo, 25 calls a month
  • AI Pro: $150/mo, 75 calls
  • Receptionists Starter: $300/mo, 30 calls
Per call
Past the plan:
  • AI Free: $3.00 per call after 25
  • AI Pro: $2.50 per extra call
  • Receptionists: $11.50 per call over 30
Its receptionist pricing page says call details are sent automatically to your CRM or Zapierwants an AI first with people behind it: its AI page says a call can be passed to a live receptionistOctober 16, 2026, smith.ai/pricing/ai-receptionist and smith.ai/pricing/receptionists

OnCrewAI

Entry price
Starter: $49/mo, 150 minutes
What one unit is
Per minute of answered calls, added up over the month and rounded up once; a hang-up on the greeting is not counted
Past the plan: $0.49 per minute
Field software
Housecall Pro from the dashboard (on Housecall Pro's MAX plan); Jobber, ServiceTitan and other tools get each call through the webhook export
Fits a shop that
wants active leaks, storm damage and sagging ceilings flagged urgent without writing the rules
Checked
Our own price, oncrew.ai/pricing

DialzaraAI

Entry price
Plans and rates are published on dialzara.com/pricing
What one unit is
Per minute of talk time
Field software
Zapier and Make integrations on every plan
Fits a shop that
takes many short calls: it bills talk time, so short calls cost less there and long ones more
Checked
October 2, 2026, dialzara.com/pricing

GoodcallAI

Entry price
Starter: $79/mo, 100 unique customers
What one unit is
Per unique customer a month, minutes not metered
Past the plan: $0.79 per customer over 100
Field software
External tools on every plan (an API, an MCP server or your own code): 1 on Starter, 5 on Growth, 15 on Scale
Fits a shop that
hears from the same customers often: one number counts once a month and minutes are not metered
Checked
October 16, 2026, goodcall.com/pricing

RosieAI

Entry price
Professional: $49/mo, 250 minutes
What one unit is
Per month, by included minutes
Past 250 minutes you move up to Scale ($149/mo)
Field software
Zapier integration on every plan (its page: connect to 1,000+ apps)
Fits a shop that
has steady, short calls: going over the minutes moves the plan up a tier instead of billing per minute
Checked
October 17, 2026, heyrosie.com/pricing

Smith.aiAI, or people

Entry price
  • AI Free: $0/mo, 25 calls a month
  • AI Pro: $150/mo, 75 calls
  • Receptionists Starter: $300/mo, 30 calls
What one unit is
Per call
Past the plan:
  • AI Free: $3.00 per call after 25
  • AI Pro: $2.50 per extra call
  • Receptionists: $11.50 per call over 30
Field software
Its receptionist pricing page says call details are sent automatically to your CRM or Zapier
Fits a shop that
wants an AI first with people behind it: its AI page says a call can be passed to a live receptionist

Vendors change plans, so check each page before you sign. Every vendor in this table also appears in the roofing answering services compared on price.

Hear OnCrew answer a call before you compare: call (213) 319-5075. Emily answers as a sample plumbing company.

Storm-Week Triage

What the AI Does on a Storm Call

After a hail or wind event the calls come in fast. The AI separates emergencies from routine inspection requests:

  • Whether water is coming in right now, in the caller's own words
  • Storm or hail damage, a tree or debris through the roof, or a sagging ceiling, flagged urgent
  • Buckets or tarps suggested only when that is safe; 911 first if there is collapse risk or a downed power line
  • Any carrier, claim number, or adjuster details the caller gives, kept in the transcript and recording
  • Name, callback number, and service address, plus home or business and a preferred time on routine inspection requests

How the Answering Service for Roofers Works

1

Forward your number

Calls roll to OnCrew when you cannot pick up. Your number stays the same.

2

AI answers as your shop

Answers in your business name and runs roofing intake.

3

Urgent crew alerts

Real emergencies page your on-call roofer with the full transcript.

AI vs Live Answering vs Voicemail for Roofing Contractors

Shops pricing a roofer call center or roofing call center are choosing between three models:

Coverage

OnCrew: 24/7/365 at the same price, with no hold queue

Live answering: Posh, Ruby, and Smith.ai answer 24/7, billed per minute or per call

Voicemail: Only if the caller leaves one

Roofing triage

OnCrew: Active leaks, storm or hail damage, debris through the roof, and sagging ceilings flagged urgent

Live answering: Follows the script you give the operators

Voicemail: None

Pricing

OnCrew: $49 to $349 monthly, $0.49 to $0.99 per minute after

Live answering: PATLive $49/mo plus $2.99 per minute, Ruby $250/mo for 50 minutes, Smith.ai $300/mo for 30 calls (vendor pages; PATLive and Smith.ai checked October 16, 2026; Ruby checked October 2, 2026)

Voicemail: Free, with no triage and no alert

OnCrew does not dispatch trucks or assign crews; your team owns callback, schedule, and pricing.

Comparing vendors? See roofing answering service prices and options, compared. If your crews also take carpentry or remodeling calls, the AI receptionist for contractors page covers HVAC, plumbing, electrical, roofing, and carpentry shops.

Storm calls often turn into water-damage or chimney work: the restoration answering service and chimney sweep answering service pages cover those trades. Every trade OnCrew answers for is covered on the contractor answering service page, and the demo page plays a recorded call.

After-hours call

What Happens on an After-Hours Roofing Call

OnCrew answers in your company name whether the office is open or closed. Your configured hours tell the AI receptionist when you are closed and when you open next, so a routine caller hears that the team will have their details first thing at the next opening, while an urgent caller hears that your team is alerted the moment the call ends and someone calls back as soon as possible, and it does not promise a callback time. On every call it collects the caller's name, the best callback number, the service address, the issue, whether the property is a home or a business, how urgent it is, and a preferred time. For roofing, an active roof leak during or after rain, storm or hail damage, a tree or debris through the roof, or a sagging ceiling is treated as urgent, and if water is coming in the AI suggests buckets or tarps only when that is safe and tells callers to keep everyone clear and call 911 first when there is collapse risk or a downed power line. Urgent calls reach your on-call roofer by text with the caller's name, number, address, and need, and by email with the full transcript and the recording when it is available.

  • After hours: open or closed and the next opening come from your configured hours, and urgent requests are flagged so they are seen first.
  • Roofing triage: active leaks, storm or hail damage, debris through the roof, and sagging ceilings are urgent; routine estimate and inspection calls queue for the morning callback.
  • On-call alert: an urgent text to your on-call team, plus the email with the full transcript and the recording when it is available. With SMS Follow-Ups on, the caller gets one text confirming the call came in, and a caller who hangs up before saying a word gets one text asking what they need; replies come to your phone.
  • Housecall Pro connects from your OnCrew dashboard. It needs Housecall Pro's MAX plan (their tier, not an OnCrew plan). Each real caller lands there as a customer and a lead tagged OnCrew, with the call summary, callback number and service address. Jobber, ServiceTitan and other tools get one record per real call (summary, callback number, service address and a link to the call) through the webhook export. Connect it yourself with Zapier, or we set it up with you at no extra charge. It does not book onto your Jobber or ServiceTitan schedule. QuickBooks is not integrated.
  • Your team still decides who goes out, what it costs, and when. The AI receptionist captures and alerts; it never quotes a price or promises an arrival time.

A Storm Leak and a Reroof Quote: Two After-Hours Roofing Calls

Two example roofing calls after hours, one urgent and one routine, and what the receptionist does on each.

Urgent call

"Water is coming through the bedroom ceiling since the storm."

  • An active roof leak during or after rain is on the roofing urgent list, so the receptionist asks for the service address and the best callback number before anything else.
  • If water is coming in, it suggests buckets or a tarp only if that is safe and tells the caller to keep people away from a sagging ceiling. If there is any risk of collapse or a downed power line, it says to keep everyone clear and call 911 first.
  • It tells the caller your team is alerted the moment the call ends and someone calls back as soon as possible, and never says a crew is on the way or gives a callback time.
  • Your on-call roofer gets the urgent text with the caller's name, number, address and need.

Routine call

"I'd like someone to look at my roof and quote a replacement."

  • The roofing urgent list covers an active roof leak, storm or hail damage, a tree or debris through the roof and a sagging ceiling. A replacement quote is not one of them, so unless the caller says it is urgent, it is taken as a routine request.
  • It takes the caller's name, the best callback number, the service address and a preferred time, and after hours says the team will have the details first thing at your next opening.

Questions a roofing shop can add

Add them to your notes in Settings and the receptionist asks them on routine calls, one short question at a time, skipping anything the caller already said. Urgent calls keep to the essentials.

  • The roof type: shingle, tile, metal or flat.
  • Whether the caller has an insurance claim open.
  • Roughly how old the roof is.

Simple Plans for Roofing Call Volume

Extra minutes are $0.49 each on Starter, $0.99 on Pro and Multi-Truck.

Starter

$49/mo

150 included minutes

Pro

$149/mo

200 included minutes

Multi-Truck

$349/mo

500 included minutes

A 400-call storm month (about 480 minutes at the 1.2-minute average call) is $210.70 on Starter: $49 plus 330 extra minutes at $0.49 ($161.70), before any extra alert texts. On Pro it would be $149 plus 280 extra minutes at $0.99 ($277.20), $426.20, and on Multi-Truck $349, which also includes 1,500 alert texts to Pro's 500. A shop on Pro can move up from the billing page before the storm. Plan changes take effect right away.

See the pricing page.

What to Ask Any Roofing Answering Service

  • What does a storm-week surge cost at its per-minute or per-call rate?
  • How does it split an active interior leak from a routine inspection?
  • Where do urgent alerts land when the on-call roofer misses one?
  • What does a captured tarp-request call look like: transcript, access notes, recording?
  • Can it log insurance vocabulary: carrier, claim number, adjuster visits?

Roofer Answering Service FAQ

How much does a roofing answering service cost?

OnCrew is $49/mo for 150 included minutes, $149/mo for 200, and $349/mo for 500, then $0.49 per minute on Starter, $0.99 on Pro and Multi-Truck.

Is OnCrew an AI dispatcher for roofers?

No. OnCrew triages and alerts; it does not dispatch crews. A human on your team still decides whether to roll a truck and which crew handles the tarp.

Can it handle insurance-claim calls?

It takes the message. Any carrier, claim number, or adjuster details the caller gives are in the transcript and recording your team receives. OnCrew does not file or negotiate claims.

What happens when a caller insists on a real person?

With live transfer off, the default, Emily says the team is out on jobs (or, after hours, that the office is closed). She asks what the call is about and takes the details, with a note that the caller asked for a live person. If your line can transfer (the numbers new signups get today cannot yet) and you switch live transfer on, she offers to connect the caller to the people you list. In the default handoff, if nobody picks up within about 20 seconds, or the longer ring you pick in Settings, Emily comes back on the line and takes a message; with the direct handoff the caller stays on that phone, voicemail included.

Does it answer Spanish-speaking callers?

Calls are handled in English by default. Spanish (Latin American) is a setting you switch on in your dashboard at no extra charge. English and Spanish are the languages Emily speaks today. If many of your callers speak Spanish, test it on your own line before you forward everything.

What happens on a storm night when a lot of people call at once?

Emily takes calls in parallel rather than one at a time, so a burst of storm calls is not stuck waiting for one person to hang up. Each caller gets the same intake (name, callback number, address and what is damaged), active leaks and storm damage are marked urgent, and every call sends you its own summary. Answered calls count toward your plan's included minutes, then $0.49 to $0.99 a minute; calls where nobody speaks, robocalls and your own team's test calls are not counted.

What happens when someone calls at 2 AM with an active leak?

Emily treats it as urgent, the same as storm or hail damage, a tree or debris through the roof, or a sagging ceiling. She takes the caller's name, callback number, address and what is happening, suggests containing the water with buckets or a tarp only if that is safe, and tells them to keep people away from a sagging ceiling; if there is a risk of collapse or a downed power line, she tells them to keep everyone clear and call 911 first. Then she tells them the details are going to your team the moment the call ends, marked urgent, and that someone will call back as soon as they can. She never promises an arrival time. You get a text with the caller's details right after the call, and your team is alerted the way your Team page is set.

Can Emily book roof inspections, or only take the request?

Both, depending on a setting. By default Emily takes the request: the caller's name, callback number, property address and what they need, sent to you by text and email when the call ends, and your team sets the time. If you connect Google Calendar and switch on booking, then for routine jobs like an inspection or estimate she offers the next open times inside your business hours and puts the one the caller picks on your calendar, confirming the day and time back to them. Emergencies are never booked; they go to your team right away.

Does it work with my on-call rotation?

Yes. Your number stays the same, since forwarding is set on your existing line, and alerts follow your Team page: each person has their own phone, email and the kinds of calls they hear about, and texts to your team are a setting you switch on. Mark a row as an on-call slot, a rotating number your dispatchers keep current, and they can swap in whoever is on call that week without touching anything else. You can also have urgent calls text only your on-call slots.

Will callers know they are talking to an AI?

Emily answers in your company name and takes the call the way a receptionist would. If a caller asks whether she is a person, a recording, or an AI, she answers honestly in one breath: she is the automated assistant that takes down what they need, and a live person from your company calls them back. Then she asks what she can pass along. She never claims to be a person.

What is the best AI receptionist for a roofing company?

The one that handles your calls, so test each against five things. Does it treat an active leak, storm or hail damage and a sagging ceiling as urgent without you writing the rules, and tell the caller to keep people away from a sagging ceiling? What is one billed unit (a call, a minute or a unique customer), and what does a storm month cost at that rate? How does an urgent call reach your on-call roofer: by text, by email, or both, with the recording? What lands in your field software after each call? And what happens when a caller asks for a person? Place an active-leak test call to each one before you forward your line.

Get setup help by email

Send your details and we email you the demo line and your setup link. Abe answers your replies. 14-day free trial, cancel anytime.

HVAC, plumbing, electrical, and roofing are listed first. Choose Other for any other business that takes calls.

Add your email, phone, trade, name and company or business name to continue.

We'll only use this to email you about setting up your OnCrew trial.