Skip to main content

Why Roofing Inspections Don't Convert to Signed Jobs

Michael Torres, Storm Damage Specialist··35 min readRoofing Sales & Growth
On this page

You spent forty-five minutes on a roof. You walked the slopes, checked the flashing, photographed the soft spots, and came down sweaty and sure the homeowner needed the work. You shook hands, said you'd send something over, and drove to the next stop. Two weeks later that estimate is still sitting unsigned, the homeowner stopped answering, and you've quietly written them off as a tire-kicker.

If that pattern feels familiar, the homeowner is rarely the reason. Inspections leak signed jobs in predictable places, and almost all of them are inside your own process. A roof that genuinely needs replacement does not stop needing it because you left without a signature. The work is still there. Somebody is going to do it. The only question is whether the gap between climbing down and getting a signature gets closed by you or by the next contractor who shows up more buttoned-up than you were.

This is a process problem, and process problems are fixable. Below is a clear-eyed look at where inspections actually break down, what the strong shops do differently at each step, and a repeatable workflow you can put on your team this week. There are worked examples, scripts you can steal, checklists, and a few uncomfortable truths about what you might be doing wrong without realizing it.

The numbers nobody likes to look at

Most roofers do not actually know their inspection-to-signed-job rate. They know roughly how busy they are and roughly how the year is going, but if you ask them what percentage of inspections turn into contracts, you get a shrug or an inflated guess.

Start by measuring it honestly. The math is simple:

Close rate = signed contracts / completed inspections

Pull the last 90 days. Count every roof you or a rep physically got on or seriously assessed from the ground with a ladder up. Count every signed contract that came from one of those inspections. Divide.

What you'll usually find lands in one of these bands:

Close rate What it usually means
Under 20% You're inspecting roofs that don't need work, or your follow-up is non-existent. Lead quality and process are both broken.
20%–35% Average for a shop running mixed lead sources with loose follow-up. Lots of room.
35%–50% Solid. Your targeting is decent and someone is following up, but there's still slippage in the gap between inspection and signature.
Over 50% Either you're highly selective about which roofs you inspect, or your sales process is genuinely tight. Both are good.

The single biggest lever is not charisma. It's the quality of the roof you got on in the first place, multiplied by how clean your handoff is from "I found a problem" to "sign here." Two shops with identical sales skill will post wildly different close rates if one of them is inspecting roofs that are 9 years old and the other is inspecting roofs that are 22 years old and have taken two hail events. We'll come back to that hard.

A worked example of where money leaks

Say you run 100 inspections a month. Your average signed job is worth $11,000. Here's what a 10-point close-rate swing is actually worth:

100 inspections x 25% close x $11,000 = $275,000 / month
100 inspections x 35% close x $11,000 = $385,000 / month

That's $110,000 a month, or $1.32M a year, sitting in the gap between a 25% and a 35% close rate. You did not have to generate a single additional inspection to capture it. You already paid for those roofs in gas, payroll, and ad spend. The whole difference is in what happens after the ladder comes down.

That framing matters because most owners react to a slow month by buying more leads or knocking more doors. More volume on top of a leaky process just means you pay to fill a bucket with a hole in it.

Reason 1: You inspected a roof that didn't need replacing

This is the quiet killer, and it's first on the list because it poisons everything downstream. If the roof has eight good years left, no amount of sales skill ethically turns that into a signed full replacement today. The homeowner can feel when they're being pushed into work they don't need, and the ones who can't feel it will eventually get a second opinion that costs you the job and your reputation.

The trap is that a roof can look rough from the ground or even from the slope and still have real life left, while a roof that looks fine from the curb can be at the end of its service life. Granule loss, a few lifted shingles, and some surface staining make a great photo but don't always make a job. Meanwhile a roof that's quietly 20+ years old with brittle, thermally-cracked shingles is a slam-dunk replacement that a green rep walks right past because it "looks okay."

So the first fix isn't about selling better. It's about getting on better roofs. Every inspection you run on a roof with a decade of life left is an inspection that was statistically never going to sign today, and it drags your whole close rate into the basement while burning a real appointment slot.

What "a roof that's actually due" looks like

You're triangulating three things before you ever set the ladder:

  1. Age. Asphalt shingle roofs in most of the country are realistically replaced somewhere in the 15–25 year window depending on product, ventilation, and climate. A roof in that band, or past it, is a live candidate. A roof under 10 is almost never a replacement unless storm damage is involved.
  2. Storm exposure. Has this specific roof actually taken hail or damaging wind? Not merely "did a storm pass through the county" — did this roof, at this address, get hit hard enough to matter? Hail size, wind speed, and the angle of impact all change whether a given slope got worn out or merely rained on.
  3. Observed condition. What you actually find when you get up there: bruising, mat exposure, seal failure, flashing condition, prior repairs, decking feel underfoot.

When all three line up, your close rate on that inspection is dramatically higher because the roof genuinely needs the work and your job is documentation and trust, not persuasion. When you're inspecting on condition alone, you're guessing, and you'll guess wrong often enough to tank your numbers.

Reason 2: You diagnosed but never documented

Here's a scene that plays out thousands of times a day. The rep gets on the roof, sees the problems clearly, comes down, and explains it to the homeowner verbally. "Yeah, you've got some hail bruising up there, your flashing's shot around the chimney, and these shingles are at the end of their life. You really should get this replaced."

The homeowner nods. The rep leaves. Nothing happens.

The homeowner never saw the roof. They can't see the roof. To them, the entire problem is an abstraction relayed by a stranger who wants their money. They have no shared reality with you about the condition of their own property. You're asking them to spend five figures based on your word about a thing they cannot verify.

Strong shops solve this by making the homeowner see what you saw. Photos and video are not a nice-to-have; they are the product of the inspection. The deliverable of an inspection is not "a verbal recommendation," it's "a documented condition report the homeowner can hold, look at, and show their spouse."

The photo set that actually moves a homeowner

A pile of forty random roof photos doesn't help anyone. Shoot with intent. A useful documentation set has structure:

  • Context / wide shots: The full roof, each slope, the house from the street. Establishes what we're looking at.
  • Overview of each problem area: A clear shot showing where the issue is relative to a recognizable feature (chimney, valley, ridge, vent).
  • Close-ups with scale: The actual damage or wear, with something for scale where relevant — a chalk circle, a coin, a tape measure. A bruise or a granule-loss patch means nothing to a homeowner without scale and context.
  • Penetrations and transitions: Flashing, pipe boots, step flashing at walls, valleys. This is where leaks start and where a homeowner's actual problems (the stain on their ceiling) get explained.
  • Decking / ventilation where accessible: Attic shots of daylight, moisture staining, or compressed insulation tell the rest of the story.

Mark up the key photos. A red circle around a hail bruise, an arrow to a lifted shingle, a short caption. Thirty seconds of markup turns "trust me" into "look."

Video does what photos can't

A 60-to-90-second walk-through video narrated in plain language is the single highest-leverage thing most reps aren't doing. You hold the phone, walk the slope, and talk like a human: "Okay so this is your back slope, facing south, takes the most sun. See how these shingles are curling at the edges? That's age, that's the asphalt drying out. And right here — see these dark spots? That's where hail knocked the granules off and exposed the mat underneath. That's what fails first."

The homeowner can now stand in their kitchen, watch the video, and understand their own roof. They can send it to a spouse who's traveling, to an adult kid who's helping them decide, to anyone whose buy-in they need. You've turned a closed-door, one-shot sales conversation into a piece of evidence that keeps selling for you after you leave.

Reason 3: You left without scheduling the next concrete step

"I'll send you the estimate and you let me know."

That sentence kills more roofing jobs than rain. It ends the interaction with no commitment, no calendar entry, and no reason for the homeowner to prioritize you over the forty other things in their life. "Let me know" puts the entire burden of momentum on the one person who has the least reason to carry it.

Every inspection should end with a specific, scheduled next step before you leave the driveway. Not "I'll be in touch." An actual thing, on an actual calendar, that both of you agreed to:

  • "I'll have your full report and estimate built by Thursday. Are you around Thursday evening for me to walk you through it, or is Friday morning better?"
  • "Let's get on a quick call Wednesday at 6 so I can go through the photos with you and answer questions while it's fresh."
  • "I'll send this over tonight. Can we plan to talk Thursday at noon either way — even if it's a no, I'd rather hear it than chase you."

That last line matters more than it looks. Giving the homeowner explicit permission to say no lowers their defenses and dramatically increases the odds they actually take the next call instead of ghosting. People ghost when they feel trapped. Give them an exit and they'll usually walk through the front door instead.

The micro-commitment ladder

Closing a five-figure job in one driveway conversation is hard because the ask is enormous relative to the trust you've built in forty-five minutes. Strong sellers don't ask for the whole thing at once. They build a ladder of small yeses:

  1. "Can I get up there and take a real look?" (yes — you're now on the roof)
  2. "Let me show you what I found." (yes — they're looking at photos)
  3. "Want me to put together exactly what it'd take to fix it?" (yes — you've earned the estimate)
  4. "Let's set a time to go through it together." (yes — you have a scheduled close)
  5. "This is what I'd recommend and here's why." (the actual ask, now on solid ground)

Each yes is small and easy. By the time you make the real ask, you've already gotten four agreements and built a relationship of "this person does what they say they'll do."

Reason 4: Your estimate is a number, not a decision tool

A lot of roofers hand over a one-line price. "Roof replacement: $14,200." Sometimes it's prettier, with a logo, but it's still functionally a single number with no context. The homeowner has nothing to evaluate except the size of the number, and a big number with no context only triggers sticker shock and price-shopping.

The estimate is a sales document. Its job is to help the homeowner make a confident decision, not merely to state a price. A decision-grade estimate does several things at once:

  • Connects to the documentation. It references the photos and the conditions you found. The homeowner should be able to see the line items and remember the bruised shingles from the video.
  • Itemizes scope clearly. Tear-off, decking inspection and replacement allowance, underlayment, ice-and-water at the eaves and valleys, drip edge, the shingle system, ridge vent, flashing, pipe boots, cleanup, and the warranty. When they see what they're actually getting, the number stops being arbitrary.
  • States the materials specifically. Shingle line and color, underlayment type, ventilation approach. "A roof" is a commodity; a specified system is a considered recommendation.
  • Makes the warranty explicit. Manufacturer coverage and your workmanship warranty, in writing, with terms. This is a major trust and differentiation lever and most reps bury it.
  • Is built to be compared on value rather than price alone. If you assume the homeowner will get other bids — they will — give them the tools to see why yours is the better buy, rather than only whether it's cheaper.

The estimate presentation beats the estimate

Emailing a PDF and hoping is weak. The strongest shops present the estimate live — in person or on a video call — and walk the homeowner through it the same way they'd walk them through the photos. You control the framing, you answer objections in real time, and you read the room. An estimate that gets presented closes at a multiple of an estimate that gets emailed into a void.

If you must send it remotely, send it inside a scheduled call (see Reason 3) and screen-share. Never let the estimate be the first thing they see without you there to frame it.

Reason 5: You have no follow-up system, just good intentions

Ask a struggling rep about their follow-up and you'll hear "yeah I follow up." Watch what actually happens and it's one text two days later and then silence. Meanwhile the data on buying decisions of any size is brutally consistent: most sales that happen require multiple contacts, and most reps quit after one or two.

Follow-up is not nagging. Done right, it's continuing to be helpful. Each touch should add something — answer a question, send a relevant photo, share a financing option, address an objection you anticipate. "Just checking in" is the weakest possible message because it's about your needs, not theirs.

A follow-up cadence that doesn't feel desperate

Here's a concrete sequence you can put on every inspection that doesn't sign on the spot. Adjust to your market and your voice:

When Channel Message intent
Same day Text "Great meeting you. Here's the video walk-through of your roof so you've got it. Full report and estimate coming by [day]." Attach the video.
1–2 days Email + text Deliver the documented report and itemized estimate. Reference the scheduled call.
Scheduled call day Call / video Present the estimate live. Ask for the decision.
3 days after Text Answer a specific question or send something useful (e.g., a financing breakdown, the warranty doc). Not "just checking in."
~1 week Call Direct but warm: "Where's your head at on the roof? Happy to adjust anything or answer what's holding you up."
~2–3 weeks Email Helpful resource + soft re-open. "No pressure — wanted to make sure you had everything. Roof's not getting younger, here when you're ready."
60–90 days Text/call Re-engage. Seasonal angle, or just a human check-in. Many "dead" estimates close on the second season.

The homeowner who didn't sign in week one is not a lost job. They're a job on a longer timeline. The rep who keeps showing up — helpfully, not desperately — is the one who's standing there when the homeowner is finally ready.

Don't forget the estimates already in your book

Every shop is sitting on a graveyard of old inspections and unsigned estimates. Roofs you got on six months, a year, two years ago, that didn't sign. A meaningful share of those roofs still need the work and the homeowner just wasn't ready then. That's money you already paid to find, sitting in your CRM doing nothing.

A quarterly pass through old estimates — especially the ones on roofs that were already aging or storm-exposed when you looked — is one of the cheapest pipelines you have. You're not buying a lead. You already own the relationship and the documentation. You just need a reason to call.

Reason 6: The homeowner doesn't trust you yet (and you didn't earn it)

Underneath every unsigned estimate is a trust gap. Five figures is a lot of money to hand a stranger for work you can't inspect yourself. Homeowners have heard the horror stories — the storm-chaser who took the deposit and vanished, the shoddy job that leaked within a year, the upsell on damage that wasn't there.

You close that gap with proof of competence and proof of integrity, demonstrated, not claimed. Saying "we're honest and we do great work" is what every con artist also says. Showing it is different:

  • Local proof. Recent jobs in their neighborhood, addresses they can drive past, reviews from people in their zip code. Proximity is trust.
  • Credentials that matter. License, insurance, manufacturer certifications. Have them ready, offer them before being asked.
  • The documentation itself. A rep who shows up with a structured photo report and a specified estimate is self-evidently more professional than one who scrawls a number on a business card. Your process is your proof.
  • Honest limits. Telling a homeowner "honestly, your roof has a few years left, I wouldn't replace it yet — let me note the spots to watch and check back" will cost you that one job and win you that customer for life, plus the three neighbors they tell. Roofers underrate this constantly.
  • No high-pressure theatrics. Fake deadlines, "this price is only good today," manufactured urgency — homeowners are wise to it and it screams scam. The roof's actual condition is urgent enough; you don't need to invent pressure.

Trust is built in the small moments

A homeowner's read on you is mostly assembled from things you're not consciously selling. Did you show up when you said you would? Did you text "running ten minutes behind" instead of arriving late with no warning? Did you wear booties going through their house to the attic? Did you put their landscaping back the way you found it after leaning the ladder? Did you answer a question with "I'm not sure, let me find out and call you back" instead of bluffing? Every one of those is a deposit in the trust account, and the size of the ask you're about to make means you need that account full. Reps who can't close often have charisma to spare and a string of small broken promises behind them that the homeowner felt but couldn't name.

Reason 7: You can't handle the four objections that actually stop the sale

Most lost roofing jobs die on one of four objections, and most reps either talk over them or fold instantly. Neither works. The move is to hear the objection fully, agree with the legitimate part of it, and then reframe. Here's each one with language you can adapt.

"It's too expensive" / "That's more than I expected"

This is rarely a flat no. It's usually sticker shock, a budgeting problem, or a value gap. Don't drop your price the second you hear it — that just tells them the first number was inflated and trains them to push. Instead, separate the three things hiding inside "too expensive":

  • Sticker shock ("I had no idea roofs cost this much") — handle with context: what's included, why a cheap roof is expensive over ten years, what the warranty is worth.
  • Cash flow ("I can't write that check this month") — handle with payment options and financing, not discount.
  • Value doubt ("I'm not sure it's worth that much") — handle by going back to the documentation and the scope.

A usable line: "Totally fair — it's a real number and I'd want to understand it too. Can I show you what's actually in it? Because a lot of the bids you'll get are cheaper for a reason, and I'd rather you know exactly what you're comparing." Then walk the scope. If it's genuinely cash flow, pivot to financing (below) rather than cutting price.

"I need to think about it" / "I need to talk to my spouse"

Usually genuine, sometimes a soft no. Either way, don't fight it — channel it. The mistake is saying "sure, let me know," which dumps you back into the ghosting trap. Instead:

"Makes complete sense — this isn't a small decision and you should talk it through. Let me ask, so I can be useful: is it the price, the timing, or something about the work itself you want to chew on? And let's put fifteen minutes on the calendar for Thursday so I can answer whatever comes up when you two talk — even if the answer's no."

That does three things: it surfaces the real objection, it gets the spouse a documented video they can actually watch, and it sets a scheduled next step instead of a void.

"I want to get some other quotes"

They will, and pretending otherwise insults them. The strong move is to help them shop well, because you'll win a fair comparison:

"Smart — I'd get other quotes too on something this size. Let me make it easy: here's exactly what's in my scope, in writing, so you can hold the other bids to the same standard. The three things I'd watch for in a cheaper bid are whether they're including the decking allowance, whether they're doing real ice-and-water in the valleys, and what their workmanship warranty actually is — because that's usually where the price difference hides." You've now framed every competing bid through your scope sheet. You're not afraid of comparison; you're arming them for it.

"My roof looks fine / it's not leaking"

The condition-versus-symptom objection. A roof at the end of its life often isn't leaking yet — it's about to. This is where your documentation does the work words can't:

"I hear that a lot, and from the ground it does look fine — that's exactly why I take you up there with the video. A roof usually doesn't leak until it really fails, and by then you're paying for drywall and insulation too, not only the roof. What I found up there is [specific: brittle, thermally-cracked shingles past their service life / hail bruising that's compromised the mat]. You've got some runway, but it's a when-not-if. My honest read is [this season / within a year or two], and I'd rather you plan it than get surprised by it in a January storm."

Notice what that doesn't do: it doesn't manufacture a leak that isn't there, and it doesn't promise a timeline you can't know. It states the condition honestly and lets the homeowner decide.

The objection cheat sheet

Objection What it usually means Do Don't
Too expensive Sticker shock, cash flow, or value doubt Diagnose which one; walk scope; offer financing Cut price reflexively
Need to think / ask spouse Genuine, or soft no Surface the real concern; send the video; schedule the next step Say "let me know"
Want other quotes Healthy due diligence Arm them with your scope sheet; name what to watch for Bad-mouth competitors
Roof looks fine Condition vs. symptom gap Show the documentation; state honest timeline Invent a leak or a deadline

Reason 8: You never gave the homeowner a way to pay for it

A five-figure roof is, for most households, a genuine financial event. Plenty of homeowners who need the work and want to hire you simply can't write the check this month, and if your only payment option is "the full amount, now," you've quietly disqualified a big slice of your pipeline without realizing it. The objection comes out as "too expensive," but the real problem is cash flow, and discounting doesn't fix cash flow — it just leaves money on the table from people who would have paid full price over time.

Strong shops treat payment options as part of the offer, presented matter-of-factly:

  • Financing. Partner with a reputable home-improvement lender so you can present a monthly number alongside the total. "$14,200, or about $185 a month" lands completely differently than the lump sum, and it's honest as long as you disclose the terms. Be transparent about rate and length; a homeowner who feels tricked by a financing pitch trusts you less, not more.
  • Staged payments. A deposit, a draw at material delivery, and the balance at completion is standard and reassuring — never ask for the full amount up front, which is itself a scam signal.
  • Insurance-claim timing (storm jobs). Where a storm claim is involved, the documentation and estimate you provide support the homeowner's own claim process. Stay strictly on the documentation side here — you provide the record and the accurate estimate; the homeowner files and the insurer decides what's covered. You never promise a payout, never touch the deductible, and never "handle" the claim.

Present the payment options before the homeowner has to ask, the same way you'd present the warranty. Making it easy to say yes is part of your job, and a household that can spread the cost is a household that signs.

Reason 9 (storm work): you're stepping over the line that costs you the job and the license

A lot of inspections happen after a storm, and storm work is where reps say the things that blow up the deal — and sometimes their license. The intent search is real: contractors want to win storm-damage jobs. But a contractor is not a public adjuster, and the line between the two is legally bright in most states. Cross it and you've turned a documentation engagement into unlicensed claims work.

Here's the clean version of what you can and can't do, because getting this right is both a legal protection and, counterintuitively, a better sales position.

What you can do

  • Inspect the roof and document the condition thoroughly with photos and video.
  • Identify and record storm-related damage you observe — bruising, fractured mat, displaced or creased shingles, damaged vents and flashing, soft metals showing impacts.
  • Write an accurate, detailed repair estimate for your own scope of work — ideally aligned to standard estimating line items the way an Xactimate-style estimate would be structured — and hand it to the homeowner.
  • State facts about the work you would perform and what it costs.
  • Hand the homeowner a clean documentation package they can use however they choose.

What you cannot do (the do-not-say list)

  • You cannot, for a fee, negotiate, adjust, or "handle" the homeowner's insurance claim. That's public adjusting and it's licensed.
  • You cannot interpret the homeowner's policy or tell them what is or isn't covered.
  • You cannot promise a specific payout, promise the claim will be approved, or guarantee the insurer will pay.
  • You cannot promise the deductible will be waived, absorbed, eaten, or "taken care of." Offering to cover a deductible is illegal in many states and a fraud red flag everywhere.
  • You cannot advertise or imply a "free roof."
  • You cannot represent the homeowner against their insurer.

The safe frame that also closes better

The compliant workflow is also the more trustworthy one: you document thoroughly, you write an accurate repair estimate, and you hand it to the homeowner. The homeowner files the claim. The insurer decides coverage. Your value is the quality of the documentation and the accuracy of the estimate, full stop.

Say it to the homeowner plainly: "My job is to document your roof's condition and give you an accurate, detailed estimate for the repair. You file the claim with your insurer, and they decide what's covered. I can't and won't promise you what they'll pay — but I can make sure that when they look at this, they're looking at a thorough, professional record of exactly what's wrong." That honesty separates you from every chaser who's overpromising on deductibles and payouts, and homeowners feel the difference.

Thorough documentation is your entire job on the storm side, and it's also your best sales asset. Teach your reps the do-not-say list explicitly. A rep who casually says "don't worry, we'll get your deductible waived" just exposed your company to liability and marked you, in a savvy homeowner's eyes, as the kind of contractor who plays fast and loose.

Reason 10: The wrong person inspected, or inspected wrong

Two failure modes here, both common.

First: the inspector and the closer are different people with no handoff. A subcontracted or junior inspector gets on the roof, takes some photos, and passes a thin packet to a sales rep who never saw the property. The rep is now selling a roof they don't know, off documentation they didn't create, to a homeowner who met a different person. Every seam in that handoff leaks trust and information. If you must split the roles, the documentation has to be good enough that the closer can speak to it with total confidence, and ideally the inspector records the narrated video so the homeowner hears from the person who was actually up there.

Second: a green rep inspects without knowing what they're looking at. They get on a 22-year-old roof with classic thermal cracking and seal failure and report it as "looks okay, some wear." Or the opposite — they get on a 7-year-old roof with cosmetic granule loss and oversell it as failing. Both destroy your close rate and your credibility. The fix is training and a standardized inspection checklist so that what gets reported doesn't depend on which rep happened to climb the ladder.

A standardized roof inspection checklist

Give every rep the same checklist so every inspection produces comparable, complete information:

  • Roof age estimate and basis (homeowner report, permit, visual)
  • Shingle type and observed condition (curling, cupping, cracking, granule loss, brittleness)
  • Storm damage present? (hail bruising, creasing, displaced shingles, impact marks on soft metals)
  • Flashing condition at all penetrations and transitions (chimney, walls, valleys, skylights)
  • Pipe boots and vent condition
  • Ridge and hip condition; ridge vent present and intact
  • Valleys: open/closed, condition, debris
  • Gutters and drip edge
  • Decking feel underfoot (soft spots, sag)
  • Attic check where accessible (daylight, moisture, ventilation, insulation)
  • Prior repairs visible
  • Full photo/video set captured per the documentation standard
  • Homeowner's stated concerns recorded (leaks, ceiling stains, age, planning to sell)

When every inspection runs the same checklist, your close rate stops depending on which rep showed up, and your reports stop being a coin flip.

Reason 11: Speed — you let the estimate go cold

There's a window after an inspection where the homeowner is engaged, the problem feels real, and you're the contractor they're thinking about. That window closes fast. Every day between the inspection and the estimate, the urgency fades, life crowds back in, and competing bids show up. A roofer who delivers a polished estimate the same evening beats one who delivers a better estimate four days later, because by day four the homeowner has cooled off and started shopping.

Set an internal standard: documentation captured on site, report and estimate to the homeowner within 24 hours, ideally same day. This isn't about pressuring the homeowner — it's about not letting your own slowness be the reason a hot prospect goes cold. If your estimating process takes three days because it routes through one overloaded person, that bottleneck is directly costing you signed jobs. Pre-built templates, standard line items, and a rep who can build the estimate from the truck all collapse the gap.

The same speed principle applies to first contact. A homeowner who requests an inspection and hears back in twenty minutes is in a completely different frame than one who hears back in two days, by which point three competitors may have already gotten on the roof. Whoever is first and buttoned-up has a real edge.

A full close conversation, start to finish

Theory is cheap. Here's what the back half of a strong inspection actually sounds like, stitched together so you can hear the rhythm. The rep has just come down off a 21-year-old roof with seal failure and some hail bruising on the south slope.

Rep: "Okay, I've got everything I need. Got a few minutes? I want to show you what's going on up there while it's fresh — I shot a quick video so you can actually see it."

Homeowner: "Sure."

Rep: (playing the video) "So this is your back slope, the one facing the street. See how the edges of these shingles are curling and the surface looks dried out? That's age — your roof's right around twenty-one years, and that's normal for this point in its life. Now watch here — these darker spots? That's hail. It knocked the granules off and exposed the mat underneath, and that's the layer that protects everything. Once that's gone, the clock speeds up."

Homeowner: "It's not leaking though."

Rep: "Right, and that's the thing about roofs — they usually don't leak until they really go, and by then you're paying for the ceiling and insulation too. You've got some runway here, I'm not going to tell you it's an emergency tonight. But honestly, given the age and what the hail did, I'd be planning this within the next year rather than getting surprised by it."

Homeowner: "What are we talking, money-wise?"

Rep: "Let me build you a real number — itemized, so you see exactly what's in it, not merely a figure on a card. I'll have it to you tonight. Quick question so I scope it right: are you planning to be in the house a while, or thinking about selling in the next few years?"

Homeowner: "We're staying."

Rep: "Good, then I'll spec it as a roof you don't have to think about again. I'll send the full report with these photos and the estimate tonight. Can we grab fifteen minutes Thursday at 6 so I can walk you through it and answer whatever comes up — even if the answer ends up being no? I'd rather hear a straight no than chase you."

Homeowner: "Thursday works."

Notice the mechanics: the video creates shared reality, the "not leaking" objection gets handled honestly without inventing urgency, the price question gets converted into a scheduled live presentation rather than a number blurted in the driveway, a scoping question ("staying or selling") doubles as a small commitment, and the close ends on a specific calendar slot with permission to say no. None of it is high-pressure. All of it is process.

Putting it together: the inspection-to-signature workflow

Here's the whole thing as one repeatable sequence you can hand to a team. Each step exists specifically to plug one of the leaks above.

Before the ladder

  1. Qualify the roof, not only the lead. Confirm the roof is actually a live candidate before you spend an appointment slot on it — age in the replacement window or past it, real storm exposure if it's a storm play, and a homeowner who's genuinely a decision-maker. Inspecting roofs that don't need work is the original sin; everything downstream inherits it.
  2. Set expectations on the call. Tell the homeowner exactly what the inspection includes and what they'll get out of it: "I'll get up there, document everything with photos and video, and give you a straight read on where your roof actually stands — even if that read is 'you're fine for now.'"

On site

  1. Run the standardized checklist. Same inspection every time, regardless of rep.
  2. Capture the documentation set. Structured photos with scale and markup, plus a narrated walk-through video. This is the deliverable.
  3. Show, don't tell. Sit with the homeowner and walk them through what you found on the screen. Let them see their own roof.
  4. Set the concrete next step before you leave. A scheduled time to present the report and estimate. Give them explicit permission to say no.

After the ladder

  1. Build a decision-grade estimate. Itemized scope, specified materials, explicit warranty, tied to the documentation. A decision tool, not a number.
  2. Present it live. In person or screen-shared on the scheduled call. Never email it into a void.
  3. Ask for the decision and handle objections in real time. Price, timing, spouse, second opinions — anticipate and address them.
  4. Run the follow-up cadence. Helpful, value-adding touches over weeks, not one text and silence. Most jobs need several contacts.
  5. Recycle the no's. Unsigned estimates go into a quarterly re-engagement pass. The roof still needs the work; the timing just wasn't right.

Run this and the homeowner experiences a professional, trustworthy process from the first call to the signature. That experience is the product. The roof was always going to get replaced; this is how you make sure it gets replaced by you.

Where RoofPredict fits: stop inspecting roofs that were never going to sign

Everything above assumes you've already got a ladder up against a roof. But re-read Reason 1, because it's upstream of all the rest: the highest-leverage fix to your close rate is getting on better roofs in the first place. A tight sales process applied to a roof with ten good years left still won't sign today, and it shouldn't.

This is the gap RoofPredict is built for. It scores the roofs in your area by age — as a range, from aerial imagery — and by the storms each individual roof has actually taken, modeled per address rather than as a county-wide weather lookup. A hail map tells you where it hailed; the point here is which roofs the storm likely wore out, paired with which roofs are simply aging out. The output is a ranking of which doors are worth your ladder, so the inspections you run are far more likely to be on roofs that are genuinely due.

It does the same thing to your own customer book. Point it at the old estimates and past customers sitting in your CRM and it surfaces the ones whose roofs have aged into the replacement window or caught a storm since you last talked — the re-engagement pile from Reason 5, sorted by which ones are actually due now.

Be clear-eyed about the limits. Roof age comes back as a range, not a birth certificate — aerial imagery can't read a permit. Storm modeling is odds, not proof — it tells you which roofs were likely worn out, and your inspection is still what confirms it. RoofPredict does not measure the roof, identify materials, or replace the human on the ladder. It does not handle claims or promise a homeowner anything. What it does is make sure that when your ladder goes up, it's far more often against a roof that needs the work — which is the single biggest multiplier on every other step in the workflow above. It's not a lead service reselling the same homeowner to five competitors; it sharpens the outbound you already do on your own streets and your own list.

Get on roofs that are actually due, document them so the homeowner can see what you see, and run a real process from inspection to signature. That's the whole game.

Quick diagnostic: which leak is costing you most?

Run your shop through these questions honestly. Wherever you answer "no," that's a leak.

  • Do you know your inspection-to-signed-job close rate for the last 90 days?
  • Are you confident the roofs you inspect actually need work — based on age and real storm exposure, rather than curb appeal alone?
  • Does every inspection produce a structured photo set and a narrated walk-through video?
  • Does the homeowner see their own roof on a screen before you leave?
  • Does every inspection end with a specific, scheduled next step?
  • Is your estimate itemized, specified, and warranty-explicit — a decision tool rather than a bare number?
  • Do you present estimates live rather than emailing them?
  • Do you have a written follow-up cadence that runs automatically, with value-adding touches?
  • Do you re-engage old unsigned estimates on a schedule?
  • On storm jobs, do your reps know the do-not-say list cold and stay strictly on the documentation side?

Three or more no's and your close rate is leaking badly — and the good news is every one of those is a process you control. None of it requires more leads. It requires running the roofs you already get a tighter, more honest, more documented way from the moment the ladder goes up to the moment the pen hits the contract.

FAQ

What's a good close rate for roofing inspections?

It depends heavily on lead quality, but as a rough guide: under 20% means your targeting and follow-up are both broken, 20%-35% is average for a shop with loose process, 35%-50% is solid, and over 50% usually means you're either very selective about which roofs you inspect or your sales process is genuinely tight. The fastest way to raise the number is to inspect roofs that actually need work and to document every inspection so the homeowner can see what you found.

Why do homeowners ghost after a free roof inspection?

Usually because the inspection ended with no concrete next step and no proof they could hold. If you leave saying 'I'll send the estimate, let me know,' you've put all the momentum on the person with the least reason to carry it, and they've never actually seen their own roof. Homeowners also ghost when they feel pressured or trapped. End every inspection with a specific scheduled next step, give them documented photos and video, and explicitly give them permission to say no — that combination dramatically reduces ghosting.

Should roofing inspections be free or paid?

Both models work, and the price tag isn't what determines your close rate — your process is. The real risk with free inspections is that 'free' encourages reps to get on roofs that don't need work just to chase volume, which tanks the close rate. Whether free or paid, the fix is the same: qualify the roof before you set the ladder, document thoroughly, and run a real follow-up process. A paid inspection can raise commitment, but only if the homeowner gets a genuinely valuable documented report in return.

How important is photo and video documentation to closing roofing jobs?

It's close to the whole game. The homeowner can't see their own roof, so a verbal recommendation asks them to spend five figures on your word about something they can't verify. A structured photo set with scale and markup, plus a 60-to-90-second narrated walk-through video, lets them see exactly what you saw, show it to a spouse, and make a confident decision. Documentation turns 'trust me' into 'look,' and it keeps selling for you after you leave.

How many times should I follow up after a roofing inspection?

More than once, and almost certainly more than you currently do. Most reps quit after one or two touches, while most sizable buying decisions take several contacts. Run a written cadence — same-day video, the report and estimate, a live presentation call, a couple of value-adding follow-ups over the next week or two, then a soft re-open at 60-90 days. The key is that every touch adds something useful; 'just checking in' is the weakest message you can send because it's about your needs, not theirs.

Can a roofing contractor handle a homeowner's insurance claim?

No — negotiating, adjusting, or 'handling' a homeowner's claim for a fee is public adjusting, which is licensed in most states, and doing it without a license exposes you to serious liability. What you can do is inspect the roof, document storm damage thoroughly, write an accurate repair estimate for your own scope of work, and hand that package to the homeowner. The homeowner files the claim and the insurer decides coverage. Stay strictly on the documentation and estimating side.

What should a roofer never say to a homeowner on a storm job?

Never promise a specific payout or that the claim will be approved, never interpret what their policy does or doesn't cover, never promise the deductible will be waived or absorbed (illegal in many states and a fraud red flag), never advertise or imply a 'free roof,' and never offer to represent them against their insurer. The compliant version is also the more trustworthy one: tell them you'll document the damage and write an accurate estimate, that they file the claim, and that the insurer decides coverage. Honesty about what you can't promise sets you apart from the chasers who overpromise.

Why does my estimate get price-shopped so often?

Usually because it's a single number with no context, which leaves the homeowner nothing to evaluate except size — so they go find a smaller number. A decision-grade estimate itemizes the scope (tear-off, decking allowance, underlayment, ice-and-water, flashing, ventilation, cleanup, warranty), specifies the materials, and makes the warranty explicit, all tied back to the photos you took. Then present it live rather than emailing it, so you can frame the value and answer objections in real time. Give homeowners a way to compare on value rather than price alone, because they will get other bids.

How do I know which roofs are actually worth inspecting?

Triangulate three things before you set the ladder: age (asphalt roofs in most regions are realistically replaced in the 15-25 year window, so a roof in or past that band is a live candidate), real storm exposure (did this specific roof take hail or damaging wind, rather than merely 'did a storm pass through the county'), and observed condition once you're up there. Tools like RoofPredict score roofs in your area by age range and the storms each address has actually taken, so you can rank which doors are worth your ladder before you spend the appointment.

Can I re-engage old unsigned estimates, or are those leads dead?

They're rarely dead — they're on a longer timeline. A roof that needed work six months ago usually still needs it; the homeowner just wasn't ready then. Run a quarterly pass through old estimates, prioritizing the ones that were already aging or storm-exposed when you inspected them. You already paid to find those roofs and you already own the documentation and the relationship, so it's one of the cheapest pipelines you have. You just need a genuine reason to call, not a 'just checking in' text.

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.

By signing up, you agree to receive The Roofline by RoofPredict. Unsubscribe anytime.

Sources

  1. Asphalt Roofing Manufacturers Association — Homeowners Resourcesasphaltroofing.org
  2. National Roofing Contractors Associationnrca.net
  3. Insurance Institute for Business & Home Safety — Hailibhs.org
  4. NOAA National Severe Storms Laboratory — Hail Basicsnssl.noaa.gov
  5. NOAA Storm Prediction Centerspc.noaa.gov
  6. National Weather Service — Thunderstorm Hazardsweather.gov
  7. OSHA — Fall Protection in Constructionosha.gov
  8. Federal Trade Commission — Hiring a Contractorconsumer.ftc.gov
  9. Texas Department of Insurance — Public Insurance Adjusterstdi.texas.gov
  10. International Code Council — International Residential Codecodes.iccsafe.org
  11. U.S. Bureau of Labor Statistics — Roofers Occupational Outlookbls.gov
  12. U.S. Census Bureau — American Housing Surveycensus.gov
  13. National Association of Insurance Commissioners — Filing a Claimnaic.org
  14. RoofPredictroofpredict.com

Related Articles