Banner Image
Aug 27, 2026

Roofing Estimate Follow-Up: Close More Signed Jobs

Roofing estimate follow-up is the system you use to stay in front of a homeowner after you hand them a price. Most roofing jobs are won on the third to fifth touch, not the first. A simple cadence of calls, texts, and emails over 10–14 days turns more of your estimates into signed contracts.

Every roofing estimate you don’t follow up on is a job you already paid to get. You bought the lead, drove to the property, climbed the roof, pulled the EagleView report, and built the number — then let it sit. If your average job is $12,000 and you quote 10 homeowners a week, one estimate a week that goes cold because nobody followed up is a five-figure hole in your month.

Why roofing estimates go cold

It’s almost never price. Homeowners stall because a roof is a big, scary purchase they’ve made maybe twice in their life. They’re getting two or three bids, waiting on a spouse, waiting on an insurance check, or just busy. The roofer who stays politely in front of them wins — not the cheapest one.

The problem is that most contractors quit early. According to HubSpot’s sales research, 44% of salespeople give up after a single follow-up attempt, while the majority of closed deals take five or more touches. If you send one text the day after the estimate and hear nothing, then move on, you’re handing the job to the roofer who calls again on day four.

Two other things kill estimates quietly. Speed: if it takes you three days to even deliver the written quote, the homeowner has already signed with someone faster. And memory: you’re juggling 20 jobs, so the estimate you gave last Tuesday falls off your list before it ever gets a second touch.

The roofing estimate follow-up sequence that works

You don’t need a fancy CRM to fix this. You need a written cadence you actually run every time, on every quote. Here’s a proven 10–14 day sequence for a residential re-roof or repair estimate.

WhenChannelWhat it does
Same day, within 1 hourText + emailDeliver the written estimate while you’re still fresh in their mind. Attach photos and the EagleView measurements.
Day 1 (next morning)Call“Did the estimate come through okay? Any questions I can answer?” A real conversation, not a sales pitch.
Day 3TextSend one photo of the specific problem area and a one-line reminder of what it’s costing them to wait.
Day 5Call + voicemailAddress the real objection: timing, financing, or the insurance claim. Offer to walk the roof with their spouse.
Day 8EmailSend a proof asset — a recent similar job, your GAF or Owens Corning certification, and your warranty terms.
Day 12–14TextThe “closing the loop” message: “Should I hold your spot on the schedule, or have you gone another direction?”

That last message does more work than any of them. It gives the homeowner an easy out, which is exactly why so many of them will instead reply “no, we still want you — sorry, life got busy.” You just recovered a job you’d have written off.

If your website isn’t capturing and organizing these leads cleanly in the first place, follow-up never even starts. Our roofing website design service builds the top of this funnel so every quote request lands somewhere you can act on it.

Insurance restoration jobs need a different cadence

Storm and insurance restoration work runs on the carrier’s clock, not the homeowner’s. Your follow-up has to bridge the gap between the estimate and the adjuster’s decision, which can take weeks.

On these jobs, your touches aren’t “are you ready to buy?” — they’re “here’s where your claim stands.” Follow up after the adjuster meeting, follow up when the scope comes back, and follow up the moment a supplement is approved. A homeowner who feels you’re managing the claim for them will not shop around. The roofer who goes silent for three weeks while the paperwork moves is the one who gets replaced by a door-knocker.

Where speed still beats persistence

Persistence wins the middle of the funnel. Speed wins the front. When a brand-new lead comes in from your site or a storm canvass, the first response time decides whether you ever get to run the sequence at all — and most contractors are far too slow. We break that down in our guide to roofing lead response time.

The rule of thumb: get the first contact out in minutes, then switch to the structured multi-day cadence above for the follow-up. Fast to first touch, patient after.

Automate the follow-up so it actually happens

Here’s the honest truth: you will not run a six-touch sequence by memory across 40 open estimates. Nobody does. The follow-up that works is the follow-up that fires whether or not you remember it.

That means the texts and emails are triggered automatically the moment you mark an estimate as “sent,” and only the calls need you. An AI sales agent can handle the first reply 24/7, answer basic questions, and book the follow-up call straight onto your calendar — so a lead that comes in at 9 p.m. on a Saturday during storm season doesn’t sit until Monday. That’s the kind of automation we build into our roofing sites and lead systems.

Your 7-point roofing follow-up checklist

Print this. Tape it to the truck. Run it on every single estimate.

  • Deliver the written quote within one hour of leaving the property, with photos attached.
  • Log every estimate in one place with the date you sent it and the next touch due.
  • Commit to six touches over 14 days before you ever mark a lead dead.
  • Mix channels — call, text, and email. Don’t rely on one.
  • Lead with value, not pressure — a photo, a proof point, a financing option.
  • Ask the closing-the-loop question by day 14 to force a yes or no.
  • After you win the job, keep following up — that’s how you earn the review and the referral.

That last point matters more than owners think. The follow-up that lands you a five-star review is the same muscle that closes the next estimate — here’s how to get more roofing reviews that win jobs. And if your site sends you plenty of quote requests but few of them close, the leak may be upstream in your roofing website conversion rate.

Frequently asked questions

How many times should I follow up on a roofing estimate?

Plan on at least five to six touches over 10 to 14 days before you consider the estimate dead. Most contractors stop after one, which is exactly why they lose jobs to a competitor who simply kept calling. Space the touches out, vary the channel, and always give the homeowner an easy way to say yes or no.

How long should I keep following up before I give up?

Two weeks of active follow-up is the sweet spot for a standard re-roof or repair. After a clear “no” or 14 days of silence, move the lead to a long-term list and check back seasonally. Insurance restoration jobs run longer — keep following up until the claim is settled, which can take several weeks.

Should I call, text, or email to follow up on a roof quote?

Use all three, because homeowners answer differently. Texts get read fastest and feel low-pressure, calls build the trust that closes big jobs, and email is where you send proof like photos, certifications, and warranty terms. A follow-up sequence that mixes channels beats hammering the same one over and over.

What should I say when I follow up on a roofing estimate?

Skip “just checking in.” Lead with something useful: a photo of their problem area, an answer to the objection you sensed, a financing option, or a recent similar job you completed. Your final touch should ask directly whether to hold their spot on the schedule — a clear question gets a clear answer.

How soon after giving the estimate should I follow up?

Deliver the written estimate within an hour of leaving the property, then make your first real follow-up the next morning. Speed early signals that you’re organized and easy to work with — the same traits homeowners are quietly judging when they decide which roofer to trust with a $12,000 job.

Turn more estimates into signed jobs

The roofers who stay booked aren’t always the best on the roof — they’re the ones who never let a quote go quiet. Build the cadence, write it down, and automate what you can so it runs on every job whether you remember it or not.

Want a second set of eyes on where your leads leak? Grab a free quote and we’ll show you how your site captures leads, how fast your follow-up fires, and whether your roofing company even shows up when homeowners in your city ask Google or ChatGPT for a roofer.