A Roofer's AI Agent Takes a Roof-Leak Call and Transfers It to Scheduling

Chris Mechanic
Chris Mechanic
Co-founder, Mecha AI
Think you can stump Jill? Talk to her →

I hope you enjoy reading this blog post. If you want us to just build your AI agents for you, click here.

A homeowner with a leaking roof called a roofing company on a Monday afternoon, and the call ran 2 minutes 55 seconds from greeting to a live handoff to the scheduling team. This roofing answering service example plays the whole call: an AI agent answered, said what the company does, acknowledged two roof details for the estimate and made the transfer.

What a roofing answering service does with a roof-leak call

A homeowner with a roof leak wants to hear that someone can look at it. If the line rings out to voicemail, the next roofer on Google is one tap away. A roofing answering service exists so that someone picks up, whatever the office is doing.

Flo, Mecha’s overflow answering agent, answers as the company, captures what the caller needs and routes the call, and it can warm-transfer to your team when a person is the better answer. This call came in while the office was open, so the routing job was a handoff to scheduling. The roofing answering service page covers the storm-surge side.

A person is still the right answer for anything that needs eyes on the roof. The agent’s job in this call was to get the facts straight and the handoff clean.

Hear the call

The whole call for this roofing answering service example: 2:55 on the clock, 2:15 here (2:20 with the end card) after dead air and the half-minute transfer hold were shortened, with the company name muted.

What happened, minute by minute

  1. 0:00 The agent answers with the company greeting. The caller reports a roof leak and wants a quote for repair and replacement.
  2. 0:19 The agent says the company does full replacements, not repairs, and offers a free estimate.
  3. 0:35 The caller checks that repairs are off the table, then says replacement is “definitely on the table too.”
  4. 0:55 The caller flags solar panels on one side of the roof, then the height of a three-level townhouse.
  5. 1:57 The agent promises the team will know about both details, then says it is connecting the caller to scheduling.
  6. 2:13 After a short hold, the agent says “You’re connected now” and the call moves to the scheduling team.

Why this call matters

Among 5,205 real conversations (30 seconds or longer, junk removed) on our AI lines at ten home-services contractors, July 3 to October 1, 2026, 89% ended with the request handled or handed off: the agent wrapped up, the call was transferred, or the caller hung up after the goal was met. The other 11% ended with the caller hanging up or going quiet before that.

This roofing answering service example is the handed-off kind, and the useful work happened before the transfer. The agent said early that the company replaces roofs and does not patch them, then promised the team would hear about the solar panels and the roof height. The caller apologized three times for adding details, though by their own account both the panels and the height can complicate a replacement.

This is one call, picked because it is clear. The number above is the average across many lines with different setups. Listen for the caller starting one more sentence just as the transfer begins: it goes unfinished.

Read the transcript

Muted audio shows as [redacted]. Where the two voices overlap, the lines follow the order the words were spoken.

Agent: It’s a great day [redacted] how can I help you?

Caller: Uh, you, we have a roof leak and we would like to get a quote for both for repair of the roof and also just for the entire replacement of the roof.

Agent: A leak after all this weather, yeah, that’s stressful. We actually handle full roof replacements, not repairs, but our team can absolutely come out, take a look, and give you a free estimate for replacing the roof. They can also confirm what options are possible for your situation.

Caller: Oh, that’d be great.

Agent: So, I’ll get you right

Caller: I mean, you only do replacement, you don’t do repair, is that right?

Agent: Right, we focus on full roof replacements, not spot repairs or patch jobs.

Caller: Okay.

Agent: But our team can

Caller: That’s also okay. I mean, we’re, yeah, I mean, we just want to see what’s the problem and repair. I mean, replacement is definitely on the table too.

Agent: Totally understand, sometimes it’s

Caller: The only thing is that we do have solar panels on one side of the roof, but we don’t plan to, I think they went They went bad a couple years ago, so we don’t plan to keep them, but it will involve, you know, I mean, if you go up, they’re going to be there, and, you know, I don’t know if it’s going to interfere with whatever examination you have to do. And I think if we do do replacement, we do need to remove these panels as well. Just want to let you know ahead of time.

Agent: Got it, thanks for explaining about the solar panels. That’s actually really helpful

Caller: Oh, and sorry, one

Agent: for the team to know up

Caller: more thing. It’s also kind of high up. We’re living in a townhouse, so it’s a 3-level. And so I think, you know, it’s a little bit high. Sorry, I just want to let you know too, because I know that has been past an issue for people too.

Agent: Right, a three-level townhouse roof can definitely be a bit higher up than some places, but our team handles a lot of those, so you’re not alone there.

Caller: Oh, perfect.

Agent: It’s good to know ahead of time,

Caller: Okay.

Agent: and I’ll make sure they’re aware of both the solar panels and the height. I’ll connect you now with our scheduling

Caller: Oh.

Agent: team, they’ll get you set up for

Caller: Oh, okay. And sorry, we also have a, thanks.

Agent: a free estimate and can talk through all those details with you. Hold on just a moment. You’re connected now, go ahead.

More call examples and call data

Want to talk to the agent yourself? Try the live demo and ask it anything about how Mecha handles your calls.

Chris Mechanic
About the author
Chris Mechanic
Co-founder, Mecha AI

Chris Mechanic is the co-founder of Mecha AI, building voice AI agents purpose-built for home services companies doing $5M–$50M+. Before Mecha, Chris spent years in the trades industry and saw firsthand how missed calls and slow response times cost contractors millions in lost revenue.

Share

Talk to Our AI Agent Right Now

Experience a voice AI agent for yourself. You'll be a believer in about 90 seconds.

Talk to Our AI Agent ↗