How to Follow Up After a Roof Inspection Without Being Pushy
On this page
You walked the roof. You found the soft decking over the back bedroom, the nail pops along the south slope, the flashing that someone caulked instead of replaced. You handed the homeowner a clear write-up and an honest number. They said the thing every roofer has heard ten thousand times: "Let me think about it. We'll be in touch."
Then nothing.
The gap between a good inspection and a signed contract is where most roofing revenue quietly dies. It isn't lost on the roof. It's lost in the days afterward, when the homeowner gets busy, the urgency fades, and the next storm-chaser with a clipboard knocks on their door. The roofer who wins that job is rarely the one with the lowest price or the slickest brochure. It's the one who followed up in a way that felt like help instead of pressure.
That distinction — help versus pressure — is the whole game. Homeowners don't hate follow-up. They hate bad follow-up: the seventh "just checking in" text with no new information, the guilt-trip voicemail, the salesperson who clearly cares more about hitting quota than about their house. Done right, follow-up is the most generous thing you can do. You found a problem on their biggest asset. Walking away because they didn't sign in the driveway isn't respectful restraint — it's abandoning them with a problem they now know about and don't know how to solve.
What follows is the system. Timing, channels, exact language, cadence by job type, how to handle the silence, how to read the signals, and how to build a process that runs whether you remember to or not. It's written for the crew lead who hates feeling like a telemarketer as much as the homeowner hates being one's target.
Why Most Roof Inspection Follow-Up Fails
Before the playbook, it's worth understanding why the default approach backfires. If you know what makes follow-up feel pushy, you can engineer the opposite on purpose.
Pushy is a content problem, not a frequency problem
Roofers assume "pushy" means "too many touches." It usually doesn't. A homeowner will happily take five contacts from you over three weeks if each one carries something useful — a photo they hadn't seen, a clarification on the estimate, a note that the manufacturer warranty window is closing. What feels pushy is empty contact. "Just following up to see if you're ready" is empty. It puts the work back on them, adds no value, and signals that your real agenda is closing, not solving.
The reframe: every follow-up touch must give before it asks. Give a photo, a fact, a reminder of a real deadline, an answer to a question they didn't get to ask. The ask can ride along, but it never leads.
The inspection ended without a next step
Most follow-up problems are actually closing problems that happened at the kitchen table. If you left the inspection without a concrete, mutually agreed next step and date, you created the very limbo you're now trying to escape with awkward check-ins. "We'll be in touch" is a non-commitment, and you let it stand.
The fix lives in the inspection itself: before you leave, you set the next step. "I'll send the full photo report tonight. How about I call you Thursday around six, after you've had a chance to look it over and talk it through?" Now Thursday's call isn't a cold check-in. It's a scheduled appointment they agreed to. You've earned the right to that contact, and it doesn't feel like a chase because it isn't one.
No system, so follow-up is mood-dependent
When follow-up depends on a salesperson remembering, two failure modes show up. Either they forget the lukewarm prospects entirely (and lose winnable jobs), or they over-contact the hot ones out of anxiety (and torch them). A real cadence — written down, triggered automatically, the same for everyone — removes both. It also removes the emotional weight. You're not deciding each morning whether to "bug" someone. You're executing a sequence you designed when you were calm.
They were never a real buyer, and you couldn't tell
Some inspections were never going to close, and chasing them is what makes you feel desperate. The homeowner who wanted a free second opinion to wave at their insurer, the landlord buying time, the tire-kicker comparing six bids — these aren't lost sales, they're miscategorized contacts. Pushiness often comes from pouring real energy into prospects who were always going to say no. A good qualification habit during the inspection (covered below) tells you who's worth a five-touch sequence and who gets one polite note and a spot in the long-term nurture.
The First 60 Minutes: Set Up the Follow-Up Before You Leave
The least pushy follow-up is the one the homeowner is expecting. You manufacture that expectation on site.
Get explicit permission and a channel preference
Before you pack up, ask two questions:
- "What's the best way to reach you — call, text, or email?"
- "When you're making a decision like this, do you like a quick check-in or do you'd rather reach out when you're ready?"
The first gets you the right channel. The second is gold. Most homeowners will tell you exactly how they want to be handled. "Go ahead and check in, I'm forgetful" means they've given you license. "I'll call you" means you protect the relationship by going slow and adding value, not by going silent — silence loses to the next contractor. Either way, you now have consent, and consent is the difference between attentive and pushy.
Set the next step and put it on both calendars
Never leave with "I'll be in touch." Leave with a specific time. "I'll send everything tonight. Can I call you Wednesday at 5:30 to walk through any questions?" Then send a calendar invite or a confirming text the same day so it's real on their end too.
Capture the inspection while it's fresh
Your follow-up is only as strong as the documentation behind it. The photos, measurements, and notes you gather on site are the content you'll feed into every later touch. A vague memory of "the flashing looked rough" gives you nothing to follow up with. A dated, captioned photo of failed step flashing at the chimney gives you a reason to call that the homeowner will actually want to take.
A disciplined inspection capture includes:
| Item | Why it matters for follow-up |
|---|---|
| Wide shots of each slope | Establishes overall condition; good for the report cover |
| Close-ups of every defect, dated | Each one is a future touchpoint with real content |
| Photos of granule loss in gutters | Ages the roof; supports the timeline conversation |
| Decking/soft-spot notes | Lets you explain why "a few shingles" became a tear-off |
| Attic/ventilation shots if accessible | Differentiates you from the curb-side guessers |
| A measured, written scope | The estimate they can compare apples-to-apples |
If you do storm or insurance work, the documentation bar is higher and the rules are stricter — more on that below. The short version: you document thoroughly and write an accurate, itemized estimate. You don't tell the homeowner what their policy covers or what the carrier will approve.
The Follow-Up Cadence That Doesn't Feel Like a Chase
Here is a default sequence for a warm residential inspection — someone who let you on the roof, took the report, and didn't say no. Adjust the spacing to the job size and their stated preference, but the shape holds: front-loaded value, then widening gaps, always something new in hand.
Touch 1 — Same day: deliver and document
Within a few hours of leaving, send the full report. Not "thanks for your time," but the actual deliverable: the photos, the captioned findings, the written estimate, and a one-paragraph plain-English summary of what you found and what you'd recommend. Then restate the agreed next step.
Subject: Your roof inspection — photos, findings, and estimate
Hi Dana — thanks for having me out today. Attached is the full report: 24 photos, my notes on each issue, and an itemized estimate. The short version is the south slope is at the end of its service life — you can see the granule loss and the cracked shingles in photos 8 through 14 — and the chimney flashing is letting water in (photo 19). I'd plan a full replacement before the fall storms rather than spot repairs that won't hold. I'll give you a call Wednesday at 5:30 like we said, but if anything jumps out before then, just text me at this number. — Mike, Summit Roofing
Notice it gives first (the report, the specific findings), references real photos, names a real reason for timing, and confirms the next step. Nothing about "are you ready to move forward."
Touch 2 — The scheduled call (day 2-4)
This is the appointment they agreed to, so it isn't a cold check-in. Your job here is to answer questions, not to pressure. Open with the report, not the close:
"Hey Dana, it's Mike from Summit. Calling like we planned. Did you get a chance to look through the photos? I wanted to make sure the chimney flashing piece made sense, because that's the one actively letting water in — happy to walk through any of it."
If they're ready, you close. If they have an objection, you handle it now — this is where most jobs are actually won. If they need more time, you don't push; you set the next step the same way you did at the kitchen table: "No problem at all. Want me to check back early next week, or would you rather reach out once you've talked it over?"
Touch 3 — Day 5-7: add value, not pressure
If they went quiet, the next touch should carry new information, never "just checking in." Good content for this touch:
- A photo or short video clip you didn't include the first time ("Wanted you to see what the decking looked like under the soft spot — this is photo I didn't send before").
- A relevant fact about timing ("Quick note — the manufacturer's algae-resistance warranty on the shingle line you liked is changing terms next month; thought you'd want the current terms locked in").
- An answer to a question you anticipate ("A couple homeowners this week asked me about how long a tear-off takes — for your size roof it's typically one day, two if the decking surprises us").
Touch 4 — Day 10-14: the honest status check
Now you can be direct without being pushy, because directness is respect:
"Hi Dana — I don't want to keep popping up in your inbox, so I'll make this the last note unless you'd like me to stay in touch. Your estimate is good through [date]. If you'd like to move forward, I can get you on the schedule for [window]. If now's not the time, totally understand — just let me know and I'll get out of your way. Either answer is fine; I just don't want to leave you hanging."
This touch does something powerful: it gives them permission to say no, which paradoxically makes them more likely to say yes — and it removes the dread of "is this guy ever going to stop." You've shown you respect their time, which is the opposite of pushy.
Touch 5 and beyond — the long nurture
If they don't bite, they go into a long-cycle list, not the trash. A roof problem doesn't go away; it gets worse and more obvious. A quarterly value touch — a seasonal maintenance tip, a note after a local storm, a "your estimate is expiring, want me to refresh it" — keeps you top of mind for the day they're finally ready, which might be next spring or after the next big wind event. Many roofs you inspect in June get signed in October when the first leak shows up. The roofer who stayed in light, helpful contact gets that call.
Cadence at a glance
| Touch | Timing | Purpose | What it must contain |
|---|---|---|---|
| 1 | Same day | Deliver | Full report + estimate + next step |
| 2 | Day 2-4 | Scheduled call | Answer questions, handle objections |
| 3 | Day 5-7 | Add value | New photo/fact, no "checking in" |
| 4 | Day 10-14 | Honest status | Permission to decline + deadline |
| 5+ | Quarterly | Long nurture | Seasonal/storm value, refresh estimate |
Adjusting the Cadence by Job Type
A $900 repair and a $28,000 full replacement don't get the same follow-up. Neither does an insurance-driven storm job versus a cash retail job. Match the intensity to the decision.
Small repairs ($500-$3,000)
These are low-deliberation. The homeowner usually decides fast or forgets entirely. Compress the cadence: deliver same day, one call at day 2, one value touch at day 5, then it's done — into nurture. Spending two weeks chasing a $1,200 repair is where you start to feel and sound desperate. Move on faster and protect your energy for the jobs worth the persistence.
Full replacements ($12,000+)
Big decisions need more time and more reassurance, and the homeowner is genuinely comparing bids. Stretch the cadence and lean hard on value and trust-building. Between touches, send things that reduce their risk: your license and insurance, manufacturer certifications, a few addresses of nearby roofs you've done (drive-by references), a clear explanation of your warranty. The follow-up here isn't "are you ready," it's "here's another reason you can trust us with a job this size." Patience reads as confidence; impatience reads as a contractor who needs the money, which makes homeowners nervous about a five-figure commitment.
Aging-roof / preventive jobs (no storm, no leak yet)
This is the hardest follow-up because there's no acute pain. The roof is 18-22 years old and failing, but nothing is dripping on the kitchen table yet. Your follow-up has to do the work of making the slow problem feel real without crying wolf. Lean on the timeline: granule loss in the gutters, brittle shingles, the cost difference between replacing on their schedule versus an emergency after the first interior leak. The honest framing — "you've got maybe a season or two before this becomes a leak, and replacing on your timeline is cheaper and less stressful than replacing after water gets in" — respects them and creates real, non-manufactured urgency.
Storm / insurance-adjacent jobs
These move on a different clock — the homeowner is often waiting on their own carrier — and they come with hard legal lines you cannot cross. Follow-up here means staying available and keeping your documentation tight, not pressuring a decision the homeowner can't fully control yet. Detailed rules in the next section.
Follow-Up on Storm and Insurance Jobs: Stay Helpful, Stay Legal
If the inspection followed a hail or wind event, your follow-up can quietly drift into territory that goes past pushy and becomes illegal in most states. The line is unlicensed public adjusting, and crossing it can cost you your license and trigger fines. The good news: the compliant path is also the less-pushy, more-trustworthy path.
What you can do
You are allowed to inspect the roof, document the damage thoroughly, and prepare an accurate, itemized estimate to repair the work — typically written to align with the line items and pricing structure an adjuster would recognize (an Xactimate-aligned scope). You can state facts about your scope of work to anyone, including the carrier, and you can hand the homeowner your documentation so they can file. That's the entire job, and it's plenty.
What you cannot do
For a fee, you may not negotiate, adjust, or "handle" the homeowner's claim. You may not interpret their policy or tell them what's covered. You may not promise a specific payout, approval, or timeline. You may not tell them their deductible will be waived, absorbed, or "taken care of" — that's not only unlicensed adjusting in spirit, it can be insurance fraud, and offering to eat the deductible is illegal in many states. You may not advertise a "free roof." And you cannot represent the homeowner against their insurer. The homeowner files; the insurer decides coverage; you document and estimate. Keep your follow-up strictly on the documentation-and-estimate side of that line.
The do-not-say list for storm follow-up
Print this and tape it inside every rep's truck. These phrases, common in storm follow-up, are exactly what gets contractors in trouble:
- "We'll get this approved for you." → You don't control approval. Say: "We'll document everything thoroughly so you have what you need to file."
- "Don't worry about your deductible." → Illegal in many states. Say nothing about the deductible except that it's the homeowner's responsibility, set by their policy.
- "This is definitely covered." → You can't interpret coverage. Say: "We documented storm-related damage on these slopes; your carrier determines what's covered."
- "We'll handle the whole claim for you." → That's public adjusting. Say: "We'll give you the photos and the estimate; you file with your carrier and we'll provide whatever documentation they request about our scope."
- "You'll get a free roof." → Never. There's a deductible and a coverage decision you don't control.
How storm follow-up actually sounds
"Hi — wanted to follow up after Tuesday's inspection. I've got the full set of dated photos showing the hail impacts on the north and west slopes, plus an itemized estimate written the way adjusters expect to see it. That's everything you'd need to file with your carrier. Want me to email it over, or would it be easier if I dropped a printed copy by? And if your adjuster has any questions about what we documented on our end, have them call me directly."
That's helpful, available, and bulletproof. It captures the homeowner's real need — they want to know if their roof qualifies and they want the paperwork done right — without you ever touching the claim itself.
Scripts and Templates You Can Steal
Generic "just checking in" templates are the disease, not the cure. These are built on the give-first principle. Adapt the specifics; keep the structure.
The same-day delivery text (short version)
Hi [Name], it's [You] from [Company]. Just sent your full inspection report and estimate to your email — 22 photos and my notes. The headline is the [specific finding]. I'll call [agreed day/time] like we said. Anything urgent before then, text me here. Thanks for having me out.
The value-add voicemail (day 5-7)
"Hey [Name], [You] from [Company]. No need to call me back on this one — I just remembered I never sent you the photo of [specific thing], so I'm texting it over now. It's the clearest shot of why I recommended [recommendation]. Take a look when you get a sec. Talk soon."
A voicemail that explicitly says "no need to call back" and exists only to deliver value is the least pushy contact there is. It builds the relationship and stays out of their way.
The objection-surfacing email
When someone's gone quiet, sometimes the kindest thing is to name the likely objection for them:
Hi [Name] — when folks go quiet after an estimate, it's usually one of three things: the price feels high, the timing's not right, or they're getting other bids and comparing. All completely normal. Whichever it is, I'd rather know so I can either help or get out of your way. If it's price, I'm happy to walk through where the number comes from or talk about phasing the work. If it's timing, I'll check back whenever you say. And if you're comparing bids, here are three things worth confirming with any roofer: [their license/insurance, manufacturer certification, written warranty]. No pressure either way — just want to be useful.
This is disarming because it's honest, it helps them even if they choose a competitor, and it surfaces the real blocker so you can actually address it.
The permission-to-close text (day 10-14)
Hi [Name] — I'll stop here unless you tell me otherwise, I don't want to crowd you. Your estimate's good through [date] and I've still got room in [month]. If you want it, say the word and I'll get you scheduled. If not, no worries at all — just let me know so I'm not in your hair. Appreciate you either way.
The post-storm seasonal nurture (quarterly)
Hi [Name] — [Company] here. We had some [wind/hail] move through [area] last night and figured we'd reach out to the folks we've inspected before. If you noticed anything new — debris in the yard, granules in the gutters, a stain on the ceiling — I'm happy to take another quick look at no charge and update your documentation. No obligation; just here if you need us.
Reading the Signals: When to Press, When to Back Off
Not every quiet homeowner means the same thing. Following up well means reading which kind of silence you're dealing with and responding accordingly.
Green lights (lean in, set the close)
- They reply quickly, even with small questions.
- They ask about scheduling, timeline, or "how long does it take."
- They forward the estimate to a spouse or ask you to "send it to my wife too."
- They ask about financing or payment.
- They mention a deadline of their own (selling the house, a baby coming, an event).
When you see these, stop nurturing and ask for the job. The pushy mistake here is the opposite of over-contacting — it's being so afraid of pressure that you never close someone who was ready. "It sounds like you're ready to move forward — want me to get you on the schedule?" is not pushy when they've sent green lights. It's responsive.
Yellow lights (slow down, add value)
- Polite but vague replies: "Thanks, we'll let you know."
- They open your emails (if you can see it) but don't respond.
- "We're getting a couple more quotes."
- Long gaps between their responses.
These call for the value touches, not the close. Keep giving, keep the cadence wide, and surface the objection gently.
Red lights (back off, move to nurture)
- No response across three value-rich touches.
- A clear "not right now" or "we decided to wait."
- They mention they went with someone else.
Respect the red light immediately. "Totally understand — I'll check back next season in case anything changes. Thanks for the chance to look at it." Then actually back off. The contractor who keeps hammering after a red light is the one who earns the "pushy" reputation that follows them around a small town. Graceful exits get referrals; desperate ones get blocked.
Building a Follow-Up System That Runs Without You
Willpower is a terrible follow-up strategy. The roofers who close consistently have a system that triggers the right touch at the right time, the same way every job. You don't need expensive software to start, but you do need a process.
Step 1: Log every inspection the day it happens
Name, address, channel preference, job type, estimate amount, the specific findings, and the agreed next step. A spreadsheet works to start; a CRM works better. The point is that no inspection lives only in someone's head or on a paper estimate copy in a truck door.
Step 2: Assign a cadence by job type
When you log the inspection, you tag it: small repair, full replacement, aging-roof, storm. Each tag maps to one of the cadences above. Now the follow-up schedule is decided automatically, not re-litigated each morning.
Step 3: Automate the reminders, write the messages live
Let the system tell you when to touch each homeowner, but write or personalize each message to that specific roof. Automated reminders, human content. The photo you reference, the finding you name, the timing detail — those have to be real and specific, which is exactly what keeps it from feeling like spam.
Step 4: Track the outcome of every cadence
Mark each contact's result: signed, lost, nurture, dead. Over a quarter you'll learn which touch closes the most jobs (often touch 2 or 4), which job types are worth chasing, and where you're wasting effort. That's how you tune the system instead of guessing.
A simple follow-up tracker
| Field | Example |
|---|---|
| Date inspected | 6/03 |
| Address | 412 Oakmont |
| Job type | Full replacement |
| Estimate | $19,400 |
| Channel pref | Text |
| Next step | Call Wed 5:30 |
| Last touch | 6/09, sent decking photo |
| Next touch | 6/14, status check |
| Status | Yellow / comparing bids |
Where the Pipeline Comes From in the First Place
Follow-up only matters if you have inspections to follow up on. And the cleanest pipeline isn't a pile of random doors — it's a list of roofs that are genuinely due, so a higher share of your inspections turn into signable jobs and your follow-up isn't fighting the wrong physics.
This is where knowing which roofs are worth inspecting changes the math on the back end. If half your inspections are on five-year-old roofs that don't need anything, no follow-up cadence will save them — they were never buyers. But if your inspections concentrate on roofs that are actually aging out or that a recent storm genuinely wore down, your follow-up is pushing on doors that want to open.
That's the part of the problem RoofPredict is built for. It scores the roofs in your area by age — as a range, not an exact date, read from aerial imagery — and by the storms each individual roof has actually taken, modeling hail and wind impact house by house rather than just showing where a storm passed. The output is a ranked picture of which roofs are due, so you spend inspection time on homes more likely to need you and start your follow-up cadence already pointed at qualified prospects. It also enriches a list you already own — your old estimates, your past customers, your mailing list — with roof-age and storm signals, which is where a lot of the highest-intent follow-up comes from: people already in your book whose roofs have quietly aged into replacement range.
Honest limits: it tells you which roofs are likely due, not a guarantee any given homeowner will buy, and roof age is a range, not a birth certificate. A storm model is odds, not proof. You still have to do the inspection, write the honest estimate, and run the follow-up. What it changes is the quality of the list you're following up on — fewer dead-end inspections, more contacts where your persistent, value-first cadence has something real to push against. It's not a lead-buying service; it sharpens the outbound you already do so your follow-up energy lands where roofs are actually old enough to replace.
Channel Strategy: Call, Text, or Email — and When to Switch
The channel you follow up on matters almost as much as what you say. A perfectly written message sent the wrong way lands as an intrusion. The rule is simple: default to the channel the homeowner told you they prefer, and use the others as backup, not as a barrage across all three at once.
Text
Text is the workhorse of modern roofing follow-up because it's low-friction for the homeowner and carries photos beautifully. A texted photo of failed flashing with one line of context gets opened and absorbed in seconds, where the same thing buried in an email gets ignored. Texting feels personal and immediate without demanding the homeowner stop what they're doing to talk. The discipline with text: keep it short, lead with the value, and never send more than one unanswered text in a row without a real reason. Two unanswered texts back-to-back is where text tips from helpful into nagging.
Phone
The call is where jobs actually close, because objections surface and get handled in real time. But cold, unscheduled calls feel intrusive — which is exactly why you schedule the call at the kitchen table. A call the homeowner agreed to is a meeting; a call they didn't is an interruption. Use the phone for the scheduled check-in and for the moment you see green-light signals and want to ask for the job. Don't use it for routine value touches; those belong on text or email where the homeowner can engage on their own schedule.
Email is the container for the heavy stuff: the full photo report, the itemized estimate, the warranty document, the financing options. It's also where a homeowner forwards your information to a spouse who wasn't home for the inspection — which makes a clean, professional email a quiet sales tool. The downside is that email is easy to ignore, so never rely on it as your only channel for a time-sensitive touch. Email the report, then text a one-line heads-up that it landed.
When to switch channels
If a homeowner has gone quiet on their preferred channel across two value touches, a single, polite switch to another channel is fair game and often breaks the silence — a text from someone who'd only been emailing reads as a fresh, low-pressure nudge. But switching channels repeatedly to chase the same person across text, email, and phone in the same week is the definition of pushy. One thoughtful channel switch: good. A multi-channel siege: the thing that gets you blocked and talked about at the neighborhood barbecue.
The Psychology That Makes Non-Pushy Follow-Up Work
Understanding why these tactics land helps you improvise when a situation doesn't fit a script. A few principles do most of the heavy lifting.
Reciprocity beats pressure
When you give a homeowner something genuinely useful — a clear photo, an honest fact, a free second look — you trigger a quiet sense of reciprocity. They feel inclined to give you their attention and, eventually, the job. Pressure does the opposite: it makes people defensive and dig in. The give-first cadence isn't merely nicer; it's more effective, because it builds the relationship in the direction of yes rather than fighting toward it.
Permission removes the threat
The permission-to-decline message at day 10-14 works because of a counterintuitive truth: people are more willing to say yes when they feel free to say no. The moment a homeowner senses they can't escape your follow-up without conflict, their defenses go up and they avoid you entirely. Explicitly handing them the exit — "if now's not the time, totally understand" — lowers the threat, and a non-threatened person can actually consider the offer on its merits.
Specificity signals competence
Generic follow-up signals a salesperson working a list. Specific follow-up — naming photo 19, the chimney flashing, the south slope — signals an expert who actually looked at their roof and remembers it. Specificity is the cheapest trust-builder you have, and it's the single biggest difference between a message that feels like spam and one that feels like a trusted tradesperson checking in. Every touch should contain at least one detail that could only apply to that one house.
Patience is a status signal
Homeowners read urgency as need, and need as weakness. A contractor who calmly follows up, adds value, and is genuinely willing to walk away projects the status of someone who has plenty of work — which is exactly the contractor people want on their roof. Desperation repels; calm confidence attracts. This is why slowing down on a big job, counterintuitively, closes more of them.
A Worked Example: One Roof From Inspection to Signed
To tie it together, here's a realistic walkthrough of a single mid-size replacement, the kind of $18,000 job that gets lost in the limbo if you handle the follow-up on instinct.
Day 0, 2:00 p.m. You inspect the Reyes house. Twenty-year-old architectural shingles, heavy granule loss in the gutters, two cracked slopes, and corroded valley metal. You take 26 dated photos including the valley and the gutter granules. At the table you say: "The south and west slopes are done, and the valley metal is the part actively at risk for a leak. I'll send you the full report with the photos and an itemized estimate tonight. Can I call you Thursday at 6 to walk through any questions?" Mrs. Reyes agrees. You note her preference: text for quick stuff, email for the documents. You log all of it in the tracker before you pull out of the driveway.
Day 0, 7:30 p.m. You email the report — 26 photos, captioned findings, an itemized $18,400 estimate, and a short plain-English summary. You text: "Hi Mrs. Reyes, just emailed your full report and estimate. The valley metal in photos 21-23 is the piece I'd want to get ahead of. I'll call Thursday at 6 like we said — anything urgent before then, just text me here."
Day 2 (Thursday), 6:00 p.m. The scheduled call. You open with the report, not the close: "Did the valley metal piece make sense? That's the one I'd prioritize." Mr. Reyes is on the call now too — the email got forwarded, a green light. They ask how long the job takes and whether you handle the permit. You answer plainly, then ask: "It sounds like you're weighing it seriously — want me to hold a slot for you in three weeks while you decide, no obligation?" They say they're getting one more quote. Fine. You set the next step: "Totally reasonable. I'll check back Monday — sound good?"
Day 5 (Monday). Value touch, not a check-in. You text the gutter-granule photo you didn't send before: "Wanted you to see this — the granules in the gutter are what tell me the slopes are at the end, not only surface wear. Take a look when you get a sec. No rush."
Day 9. They've gone quiet since the value touch. You send the objection-surfacing email naming the three usual blockers and offering to walk through where the number comes from. Mrs. Reyes replies: the other bid came in lower, and they're nervous about the difference.
Day 10. Now you have the real objection, which is the whole point of good follow-up. You call and walk through what's in your number that the cheaper bid likely isn't — synthetic underlayment versus felt, full valley replacement versus patch, your manufacturer certification and warranty, and your license and insurance. You don't bad-mouth the competitor; you give them three questions to ask any roofer. You then ask for the job: "If the scope's clear and you're comfortable, I've still got that slot in two weeks — want me to lock it in?" They say yes.
That job closed on day 10, on the fifth touch, without a single pushy moment — because every contact carried something real and the close came exactly when the homeowner was ready. Handled on instinct, that same job is a "we'll let you know" that evaporates into a competitor's calendar.
What Pros Get Wrong (and the Fixes)
A few patterns separate the contractors who close 40% of their inspections from the ones stuck at 15%.
Mistake: Treating follow-up as a sales activity instead of a service activity
The ones who close reframe it. They aren't "following up to close a deal," they're "making sure a homeowner doesn't ignore a real problem on their house." That mindset changes the language, the patience, and the homeowner's perception. Sell the way you'd want your own mother sold to.
Mistake: Same cadence for everyone
Chasing a $1,000 repair like it's a $30,000 replacement burns you out and reads as desperate. Walking away from a $30,000 replacement after two texts leaves the biggest money on the table. Match the intensity to the decision.
Mistake: Letting the estimate go stale silently
Material and labor prices move. An estimate that's 60 days old may not be accurate, and a homeowner who finally calls back to a number that's now wrong feels misled. Build a touch around it: "Your estimate's coming up on 60 days — want me to refresh it so the number's current?" It's a legitimate, helpful reason to reconnect.
Mistake: Going silent because they said "I'll call you"
"I'll reach out" rarely means "I will actually reach out." It usually means "I'm not ready to commit to your follow-up." Honor the channel preference, but stay in light, value-first contact. The contractor who goes fully silent here loses the job to the one who sent a helpful photo two weeks later.
Mistake: No documentation, so every touch is empty
If your inspection produced a one-line estimate and no photos, you have nothing to follow up with, which is why your follow-up defaults to empty "checking in." Rich documentation is what makes value-first follow-up even possible. The work you do on the roof determines the quality of every conversation after it.
Mistake: Closing too late or never
Fear of being pushy makes some reps so soft they never actually ask for the job. Following up without being pushy doesn't mean never closing — it means closing at the right moment, when the signals are green, with a clean direct ask. "Want me to get you on the schedule?" is not aggressive. Silence when someone's ready is just lost revenue.
A 30-Day Follow-Up Operating Rhythm
To make this concrete, here's how a single inspection moves through a full cycle, and how a sales manager can run the whole board.
For a single inspection
- Day 0: Inspect, document richly, set channel preference and a specific next step. Log it in the tracker before you leave the driveway.
- Day 0 (evening): Send the full report and estimate with the agreed next step restated.
- Day 2-4: Make the scheduled call. Answer questions, handle objections, or set the next step.
- Day 5-7: Value touch — a photo or fact you didn't send before.
- Day 10-14: Honest status check with permission to decline and a real deadline.
- Day 30: If unsigned, move to quarterly nurture with a refreshed estimate offer.
For a sales manager running a team
- Monday: Review every inspection from last week. Which got a same-day report? Which have a logged next step? No inspection without both.
- Wednesday: Pull all "yellow" prospects. Is each getting value touches, not empty check-ins? Spot-check the actual messages reps are sending.
- Friday: Move red lights to nurture, refresh aging estimates, and review the week's close rate by touch number so you know which contact is doing the work.
Run that rhythm for a quarter and two things happen. Your close rate on inspections climbs, because winnable jobs stop falling through the cracks. And the desperate energy disappears from your follow-up, because you're working a calm, designed system instead of chasing people on instinct. Homeowners feel that difference. The roofer who follows up like a trusted advisor — patient, specific, genuinely useful, and willing to gracefully walk away — is the one they call back, and the one they refer to their neighbor.
Follow-up done right isn't about wearing someone down. It's about being the contractor who took their roof seriously enough to stay in touch with something worth saying — and who respected them enough to know when to stop. Do that consistently, on a list of roofs that are actually due, and you stop chasing jobs and start owning them.
FAQ
How long should I wait to follow up after a roof inspection?
Send the full report and estimate the same day as the inspection — that delivery is your first follow-up and it's expected, not pushy. Then make your first real check-in 2-4 days later, ideally as a call you scheduled at the kitchen table before you left. Front-load value early while the inspection is fresh, then widen the gaps between later touches.
How many times should I follow up before giving up?
For a warm residential inspection, five touches over about two weeks is a reasonable active cadence: same-day delivery, a scheduled call, a value touch, an honest status check, and a permission-to-close message. After that, move the prospect to quarterly nurture rather than dropping them — a roof problem only gets worse, and many June inspections sign in the fall. Small repairs get a shorter cadence; large replacements get a longer, more patient one.
What makes follow-up feel pushy to homeowners?
Empty contact that gives them nothing — the repeated 'just checking in' with no new information — feels pushy regardless of frequency. So does ignoring a stated 'I'll call you,' guilt-tripping, or pressuring a decision they can't control (common on insurance jobs). The fix is to give before you ask in every touch: a photo, a fact, a real deadline, or an answer to a question they didn't get to ask.
What should I say in a follow-up message that isn't pushy?
Lead with value and a specific detail from their roof, not with 'are you ready to buy.' For example: 'Wanted you to see the photo of the decking under that soft spot — clearest shot of why I recommended a full replacement.' Reference real findings, name a genuine reason for any timing, and make the ask ride along quietly. Voicemails that say 'no need to call back, just sending you this' are among the least pushy touches you can make.
Should follow-up be different for big roof replacements versus small repairs?
Yes. Small repairs are low-deliberation — deliver same day, one call, one value touch, then move on; chasing a small repair for two weeks reads as desperate. Full replacements involve a bigger decision and real bid comparison, so stretch the cadence and lean on trust-building (license, insurance, certifications, warranty, nearby references). Patience reads as confidence on a five-figure job; impatience makes homeowners nervous.
How do I follow up on a storm or insurance roof inspection without crossing legal lines?
Keep your follow-up strictly on the documentation-and-estimate side. You can inspect, document damage with dated photos, write an accurate itemized estimate, and hand it to the homeowner so they can file. You cannot, for a fee, handle or negotiate the claim, interpret their policy, promise approval or a specific payout, say anything about waiving the deductible, or advertise a 'free roof' — that's unlicensed public adjusting and, in the case of deductibles, often illegal. Stay available and keep your paperwork tight; the homeowner files and the insurer decides coverage.
What should I do when a homeowner goes completely silent?
First send a value-rich touch with new information, never another empty check-in. If silence continues, send an honest status message that names the likely objection (price, timing, comparing bids) and gives them explicit permission to decline. If there's still no response after a couple of value-first touches, treat it as a red light, exit gracefully — 'I'll check back next season in case anything changes' — and move them to long-term nurture. Graceful exits earn referrals; hammering earns a pushy reputation.
How do I keep my follow-up consistent across a sales team?
Build a system instead of relying on willpower. Log every inspection the day it happens with the address, findings, channel preference, job type, and agreed next step. Tag each by job type so it maps to a defined cadence, automate the reminders for when to touch each homeowner, but write the actual message live and specific to that roof. Track the outcome of every touch so you can see which contact closes the most jobs and tune from there.
Is it ever okay to directly ask for the job in a follow-up?
Absolutely — and many reps fail by never doing it. When you see green-light signals (quick replies, scheduling questions, forwarding the estimate to a spouse, asking about financing), stop nurturing and ask directly: 'Sounds like you're ready — want me to get you on the schedule?' Following up without being pushy means closing at the right moment, not avoiding the close entirely. Silence when someone is ready is just lost revenue.
How can I get more of my inspections to actually close?
Two levers. First, document richly so every follow-up has real content to offer instead of empty check-ins. Second, inspect better-qualified roofs in the first place — roofs that are genuinely aging out or that a storm actually wore down — so your follow-up isn't fighting roofs that were never going to buy. Tools that score roofs by age range and per-roof storm impact, like RoofPredict, help concentrate inspections on homes more likely to need you, which lifts close rates on the back end without any extra pressure.
The Roofline by RoofPredict
Stay Ahead of Roofing Market Changes
Join The Roofline by RoofPredict for weekly roofing intelligence: material price signals, storm demand, insurance and regulatory updates, sales tactics, and local contractor opportunities.
Sources
- Asphalt Roofing Manufacturers Association — Homeowner Resources — asphaltroofing.org
- National Roofing Contractors Association — Consumer Information — nrca.net
- Insurance Institute for Business & Home Safety — Roofing Research — ibhs.org
- NOAA National Weather Service — Storm Prediction Center — spc.noaa.gov
- NOAA Storm Events Database — ncdc.noaa.gov
- Federal Trade Commission — After a Storm: Dealing with Contractors — consumer.ftc.gov
- Texas Department of Insurance — Roofing Contractor and Public Adjuster Guidance — tdi.texas.gov
- National Association of Insurance Commissioners — Public Adjusters — naic.org
- Occupational Safety and Health Administration — Roofing Safety — osha.gov
- U.S. Bureau of Labor Statistics — Roofers Occupational Outlook — bls.gov
- International Code Council — International Residential Code (Roof Coverings) — codes.iccsafe.org
- U.S. Census Bureau — American Housing Survey — census.gov
- FEMA — Recovering After a Disaster: Avoiding Contractor Fraud — fema.gov
- RoofPredict — roofpredict.com
Related Articles
How to Fill a New Roofing Crew's Schedule From Scratch
You hired the crew, bought the trucks, and now Monday is empty. Here is the exact playbook owners use to go from zero booked jobs to a full board.
Reduce Roofing Canvasser Turnover by Improving Door Quality
Most roofing canvasser turnover is not a hiring problem or a coaching problem. It is a door-quality problem. Fix the list and the people stay.
How to Compete Against National Roofing Franchises Locally (Without Burning Cash)
National franchises win on ad budget and brand recognition. You win on speed, local trust, route density, and knowing exactly which roofs are due. Here is the operational playbook.