Industry · Roofing
The AI appointment setter for roofing companies that books the inspection before the homeowner calls the next contractor
Homeowners with a leak or storm damage call three to five contractors and go with the first one who answers. SuperCampaign calls back within a minute, asks what is happening with the roof and whether there is an insurance claim, and books the inspection from your crew's calendar on the call.
- Calls within 60 seconds of the lead
- Storm, leak and claim scripts
- Books inspections on Calendly or Google Calendar
Contact created
web form · lead service · missed call
Send SMS
“Riley from Northstar Roofing, calling now”
Wait
60 seconds
- Live
AI call
what's wrong · claim? · book inspection
no answerbooked Loop counter
retry ×3 · 90 min apart
The homeowner called three roofers. The one who answered gets the inspection.
Crews are on roofs, phones ring in trucks, and web leads sit until the evening. The homeowner does not wait; they book whoever calls back first.
- contractors a homeowner typically contacts for the same job. The first to respond gets the conversation.
- 3 to 5
- Source: Industry reporting
- the average response time to a new lead across home-services businesses.
- 42 hrs
- Source: Harvard Business Review
- more likely to qualify a lead when you call within 5 minutes instead of 30.
- 21×
- Source: Lead Response Management study
Campaigns
Three campaigns roofing and home-services contractors run
Each is a published workflow with a full guide. Start from the one that matches where your leads leak.
Speed to lead
Web forms and lead-service deliveries get a text and a call inside a minute, with retries ninety minutes apart.
- Contact created
- Send SMS
- Wait 60s
- AI call
- Loop ×3
Booked-call confirmation
Inspections are confirmed the evening before, so your estimator is not standing in an empty driveway.
- Calendly trigger
- Send SMS
- Wait
- AI call · confirm
Callback handling
A homeowner at work says call me after six. The run parks and calls after six.
- Tag added
- AI call
- Loop counter
- Send SMS
The script
What the setter asks before booking the inspection
Enough to book the right crew for the right length of visit. Nothing that needs a ladder.
1“What's happening with the roof: a leak, storm damage, or are you planning a replacement?”
Leaks and storm damage are booked first and fastest. Replacements get a longer estimate slot.
2“Have you filed, or are you planning to file, an insurance claim?”
Claim jobs need the adjuster meeting coordinated. The estimator arrives prepared.
3“Are you the owner, and is someone available to meet us?”
Confirms authority and access so the visit is not wasted.
On the call
What a roofing lead call sounds like
What is wrong, is there a claim, when can we come. Under two minutes.
Illustrative transcript.
Hi Sarah, this is Riley from Northstar Roofing. You sent a request through our site a moment ago. Is now OK?
Yes. We had shingles come off in the storm on Sunday.
Sorry to hear that. Have you spoken to your insurer yet, or is a claim in progress?
We filed on Monday. The adjuster hasn't been out.
Good, we can coordinate with them. Marcus can inspect Wednesday at 9 or Thursday at 1. Which works?
Wednesday.
Wednesday at 9. I'll text a confirmation now and a reminder the night before.
Before you publish
Calling homeowners after a storm: what to set before you publish
Storm leads are urgent, which is exactly when calling rules get forgotten. Set these once.
Consent from the enquiry
A homeowner who filled in your form or called you has asked to be contacted. Purchased storm lists have not; scrub them and check the vendor's consent language.
Calling hours
Close the call window at 9 pm in the homeowner's time even during storm season. The product default closes at 10 pm.
Identify the company
First sentence: agent name, company, why you are calling. Some states regulate contractor solicitation after disasters; check yours.
Do not promise insurance outcomes
The script confirms whether a claim exists and books the inspection. Coverage decisions belong to the adjuster.
Full detail on what the product enforces and what stays yours: calling compliance.
Setup
Set it up in an afternoon
Connect the form and the lead service, write the storm script, publish.
- 1
Connect lead sources
Your website form through the API, lead services through their webhook, and a CSV for anything else.
- 2
Connect Vapi, Twilio and the crew calendar
A Google Calendar or Calendly event type per estimator, so inspections land where the crew looks.
- 3
Write the script
What is wrong, claim status, owner and access. Add the company name in the first sentence.
- 4
Draw the campaign
Contact created, send SMS, wait sixty seconds, AI call, loop counter. Add a callback path for homeowners at work.
- 5
Publish and check the calendar
Every call, outcome and transcript is on the logs page; the inspections are on the calendar.
FAQ
Questions from roofing and home-services contractors
Can it handle storm surges of leads?
Yes. Runs queue behind your concurrent-call limit and work through the list steadily; nobody is dropped, and quiet hours still apply. Raise the limit for storm season if you need more calls in flight.
Does it work with lead services like Angi or HomeAdvisor?
Wherever the service can deliver the lead as a webhook or an email your parsing tool converts to an API call, yes. SuperCampaign accepts contacts through its API and signed webhooks.
Can it book the estimator, not just the office?
Yes. Point the calendar tools at each estimator's calendar or Calendly event type and the agent books directly into it.
What if the homeowner wants a call back after work?
The agent captures the requested time, the run parks, and the call goes out then, inside your calling window. See the callback handling campaign.
Is AI calling allowed for contractors?
With consent, inside calling hours and do-not-call rules, yes. Some states add rules for solicitation after disasters. The calling compliance page covers what the product enforces and what you own.
What does it cost?
SuperCampaign has a free plan; you pay Vapi and Twilio for minutes at their rates.
Hear it before you believe it.
Drop your number and our agent will call you in about 30 seconds. Or create a free account and publish your first workflow today.