Skip to content
SuperCampaign

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.

Our AI agent calls you in about 30 seconds and books a time with our team. By requesting, you agree to one automated demo call. We only use your number for this call.

  • Calls within 60 seconds of the lead
  • Storm, leak and claim scripts
  • Books inspections on Calendly or Google Calendar
Roofing lead response
Published · v2
  1. Contact created

    web form · lead service · missed call

  2. Send SMS

    “Riley from Northstar Roofing, calling now”

  3. Wait

    60 seconds

  4. AI call

    what's wrong · claim? · book inspection

    Live
    no answerbooked
  5. 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

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. 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. 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. 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.

Riley · Northstar RoofingIllustrative transcript
  1. Hi Sarah, this is Riley from Northstar Roofing. You sent a request through our site a moment ago. Is now OK?

  2. Yes. We had shingles come off in the storm on Sunday.

  3. Sorry to hear that. Have you spoken to your insurer yet, or is a claim in progress?

  4. We filed on Monday. The adjuster hasn't been out.

  5. Good, we can coordinate with them. Marcus can inspect Wednesday at 9 or Thursday at 1. Which works?

  6. Wednesday.

  7. 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. 1

    Connect lead sources

    Your website form through the API, lead services through their webhook, and a CSV for anything else.

  2. 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. 3

    Write the script

    What is wrong, claim status, owner and access. Add the company name in the first sentence.

  4. 4

    Draw the campaign

    Contact created, send SMS, wait sixty seconds, AI call, loop counter. Add a callback path for homeowners at work.

  5. 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.

One automated demo call from our AI agent. We only use your number for this call.