A Roof Calendar publicationGet booked estimates
Get Roofing Appointments
Roofer working on a roof against a blue sky

Speed to lead

How fast should you call a roofing lead?

Call roofing leads within 5 minutes. What the research on lead response time shows and how to call every lead fast, including nights and weekends.

TDTristin Duncan5 min read

The short answer

Call within 5 minutes. Research on web leads found the odds of reaching a lead fall about 100 times when you wait 30 minutes instead of 5, and companies that responded within an hour were nearly 7 times as likely to qualify a lead as companies that waited longer. In roofing, where homeowners often contact several companies, the first roofer to reach them has a real edge.

In this guide

You can spend thousands on ads and still lose most of the leads they produce in the first half hour. Speed to lead, the time between a homeowner submitting a form and your team reaching them, is one of the cheapest things to fix in a roofing business and one of the most expensive to ignore.

The standard to hold yourself to is 5 minutes.

What the research says

Two well-known studies measured what happens to web leads as response time grows.

Harvard Business Review, 2011. Researchers audited 2,241 U.S. companies by submitting web leads and timing the response. Only 37% responded within an hour, the average response time was 42 hours, and 23% never responded at all. Companies that tried to contact a lead within an hour were nearly 7 times as likely to qualify it as those that tried even an hour later, and more than 60 times as likely as those that waited 24 hours or longer. (The Short Life of Online Sales Leads)

The Lead Response Management Study, 2007. Led by Dr. James Oldroyd with InsideSales.com, it analyzed more than 15,000 leads and 100,000 call attempts across six companies. The odds of contacting a lead were about 100 times higher when called within 5 minutes instead of 30, and the odds of qualifying the lead were about 21 times higher. (study summary)

Neither study was about roofing specifically, but the pattern is hard to argue with: a lead is most reachable in the first few minutes, and that window closes fast.

Why speed matters even more in roofing

A few things about roofing make the first minutes count double:

  • Homeowners often contact more than one roofer. If the lead is shared, or the homeowner filled out several forms, the first company to call is usually the one that gets a conversation.
  • Storms create spikes. After a hail or wind event, every roofer in the area is chasing the same homeowners, and the slow ones get what's left.
  • Interest fades. Someone who filled out a form while looking at a stain on the ceiling is ready to talk now. Three hours later they're at work, driving or asleep.

How to call every lead in 5 minutes

Speed to lead is a system, not a personality trait. Here's what it takes.

Send an instant alert to one clear owner

Every new lead should trigger an immediate text or push notification to the person responsible for calling it. If a lead lands in an inbox that someone checks twice a day, it'll be called twice a day. Name one person as the owner of each lead so nobody assumes someone else has it.

Make calling the next step, not a task for later

The alert should include everything needed to dial: name, number, address and what they asked about. A tap to call from the notification beats opening a CRM.

Cover nights and weekends on purpose

Plenty of roofing leads come in evenings and weekends, when homeowners have time to think about the house. Either staff those hours, use an answering service or a calling team, or at least send an instant text that tells the homeowner exactly when you'll call, then call at that time.

Text right away when they don't answer

Many people won't pick up an unknown number but will read a text. Something like: "Hi Sarah, this is Mike with Acme Roofing. You just asked about a roof inspection, I tried calling. Is now a good time, or would later today work better?" That text often gets the call back.

Who should make the calls

The right setup depends on your size, but every option needs someone who treats a new lead like a ringing phone.

  • The owner. Often the fastest and most convincing, but the owner is also on roofs, in estimates and running the business. Owner-only calling usually breaks down as volume grows.
  • An office manager or dedicated setter. The most common setup for growing roofers. One person owns every lead, calls within minutes during business hours and books straight onto the salespeople's calendars.
  • A calling team or answering service. Covers nights, weekends and the spikes after storms. Make sure they qualify and book, not just take messages.
  • An appointment-setting partner. Some companies handle calling and booking as part of the service, so leads arrive on your calendar already qualified.

Whoever it is, give them a script, access to the calendar and the authority to book on the spot. A setter who has to check with the boss before booking adds hours.

What to say on the first call

Keep it short and useful. Thank them for reaching out, confirm what's going on with the roof, check the basics (they own the home, their timeline, who else is involved, the address) and offer two specific times. The full question list is in how to qualify a roofing lead.

The goal of the first call isn't to sell the roof. It's to book a qualified estimate while the homeowner is still thinking about it.

What to do when they don't answer

Most teams stop after one or two tries. A steady follow-up pattern books far more estimates from the same leads:

  1. Minute 0 to 5: call, and text if no answer.
  2. Within the hour: call again.
  3. Same evening: one more call.
  4. Next morning and evening: call and text.
  5. Days 3 to 7: a call every day or two, and a final text asking if they still want the inspection.

Stop when they book, ask you to stop, or clearly aren't interested. Respect texting consent rules, and honor any request to opt out right away.

Plan for storm surges

After a big hail or wind event, lead volume can jump overnight, and so does competition for the same homeowners. Decide before storm season how you'll keep response times under 5 minutes when volume triples:

  • Pre-write your first text and voicemail so nobody is improvising.
  • Extend calling hours for the first week after a storm.
  • Line up extra callers, or a calling service, in advance.
  • Book estimates a little further out if you must, but always book a specific time on the first call.

Test your own form

Speed only helps if the lead reaches you. Forms and lead alerts fail quietly: a website update breaks a field, a spam filter starts blocking real submissions, or the connection to your CRM or phone stops working. The ads keep running and nobody notices until someone asks where the leads went.

Submit a test lead through your own form every week, from a phone, and time how long it takes to get the alert and the call.

Measure your speed to lead

What gets measured gets faster. Track, for every lead:

  • Time to first call attempt. Your target is under 5 minutes.
  • Time to first conversation. How long until someone actually talks to the homeowner.
  • Attempts before contact. How many tries it takes, on average.

Review these weekly. If the average first attempt is creeping past 5 minutes, fix the alerting or the coverage before you buy more leads.

Fast calling is step 2 of the full system in how roofing companies get booked estimates. Once you're reaching homeowners quickly, the next step is qualifying them on that first call.

Questions roofers ask

Is 5 minutes really that different from an hour?

Yes. A study of web leads found the odds of contacting a lead drop about 100 times between 5 and 30 minutes, and the odds of qualifying the lead drop about 21 times. The homeowner is most reachable in the minutes right after they fill out the form.

What if a roofing lead comes in after hours?

Decide in advance. Either someone covers calls in the evening and on weekends, or an automatic text goes out right away with a promise of a call first thing in the morning, followed by that call. Leads left until Monday are often gone.

How many times should I call a roofing lead who doesn't answer?

More than once. A good pattern is a call and a text right away, another call within the hour, then attempts the next morning and evening over the following days. Most teams give up far too early.

Should I text or call roofing leads first?

Call first, and send a text immediately if they don't pick up so they know who called and why. Many homeowners won't answer an unknown number but will reply to a text from the company they just contacted.

Written by

Tristin Duncan

Founder, Roof Calendar · Updated September 24, 2026

Tristin Duncan is the founder of Roof Calendar and Momentum Marketing, a Fort Worth marketing company that builds Meta ad campaigns, landing pages and lead follow-up systems for home service businesses. Roof Calendar books pre-qualified roofing estimates directly onto roofers' calendars.

About this site