Building a Pre-Listing Roof Inspection Service for Realtors: A Roofer's Playbook
On this page
Most roofers chase work one door at a time. A pre-listing roof inspection service flips that math. Instead of you finding the homeowner, a listing agent hands you a steady stream of houses that are about to go on the market — and almost every one of those houses has a roof that's either a selling point, a deal-breaker, or a negotiation chip. The agent needs to know which one it is before they price the home. You're the person who can tell them.
Done right, this becomes one of the most predictable lead channels a residential roofer can build. An agent who closes 20 transactions a year, with a listing side on most of them, is sending you 15 to 20 roofs to look at annually — and that's one agent. Get five productive agents and you're looking at a hundred inspections a year that you never had to knock a door to find. A real share of those turn into repairs, partial replacements, or full tear-offs, either before the sale or right after the buyer takes possession.
But the version most roofers run is broken. They print a flyer that says "FREE ROOF INSPECTIONS FOR REALTORS," drop it at a few brokerage offices, and wait. Nothing happens, because agents don't trust a vendor they've never met, the flyer doesn't tell them what they get, and the roofer has no system to follow up. The agents who do call get a verbal "yeah it's got some life left" and a business card, which is worthless to an agent who needs a defensible document for their file.
This is the operational version. What to inspect, what the report has to say, how to price it so it actually makes you money, how to land and keep the agent relationship, and the legal lines you cannot cross — especially around insurance and claims, where roofers get themselves in real trouble. There are worked examples, checklists, and the exact language that keeps agents (and you) out of liability.
Why listing agents need you (and what they actually want)
Start by understanding the agent's problem, because if you pitch your service instead of solving their problem, you lose. A listing agent has three roof-related fears, and your offer should hit all three.
Fear one: the roof blows up the deal at the buyer's inspection. The single most common way a residential transaction dies or gets repriced is the buyer's home inspection. A buyer's inspector flags the roof — "granule loss, curling, estimated remaining life under five years, recommend evaluation by a licensed roofing contractor" — and now the buyer is renegotiating, asking for a credit, or walking. The agent loses time, has to re-list, and the property carries the stink of a dead deal. If the agent had known about the roof up front, they could have priced it in, fixed it, or disclosed it cleanly. Surprise is the enemy.
Fear two: the disclosure problem. In most states, sellers have a duty to disclose known material defects. Agents are paranoid about being dragged into a post-sale lawsuit because the seller "knew" the roof leaked and didn't say so. A dated, written roof condition report from a licensed contractor gives the agent and seller a clean paper trail: here's the condition as of this date, here's what was disclosed. It protects everyone.
Fear three: pricing the home wrong. A roof with two years left is a different asset than a roof with fifteen. If the agent prices the home as though the roof is fine and it isn't, they either leave money on the table or get hammered in negotiation. They want to know what they're working with before the sign goes in the yard.
Notice what the agent does not want: they don't want a sales pitch aimed at their seller, they don't want you to scare the homeowner into a $25,000 tear-off the week before listing, and they don't want a vendor who makes them look bad. What they want is a fast, professional, dated, written assessment they can put in their file and use to make decisions. Give them that and you become the roofer they call every time.
What a pre-listing inspection is — and what it is not
Be precise here, because the words matter for liability. A pre-listing roof inspection is a visual and (where safe) on-roof assessment of the roof system's current condition, with photo documentation and an estimate of remaining service life and any recommended repairs. It is the seller's side of the diligence — done early, on the seller's behalf, so there are no surprises.
It is not a warranty. It is not a guarantee that the roof will pass the buyer's inspection. It is not a code-compliance certification unless you're specifically engaged and qualified to do one. And it is not a "roof certification" in the formal sense that some lenders or buyers demand (more on certifications below — they're a related but distinct product with their own liability profile). Keep your report honest about what it is: a snapshot of condition on a specific date, by a specific inspector, based on what was visible.
The offer: structure it so agents say yes
The offer is where most roofers fumble. "Free inspections" sounds generous but reads as cheap, and it trains agents to think your time is worth nothing. Here's how to structure an offer that agents actually adopt.
The two-tier structure that works
Run two products, not one:
Tier 1 — the pre-listing condition report (your relationship builder). A walk-the-roof or drone-assisted inspection, 20 to 40 photos, a one-to-two-page written report with condition, estimated remaining life as a range, and recommended repairs with rough costs. Turnaround in 48 hours. This is the product the agent uses on every listing.
Tier 2 — the repair or replacement work (where you make your money). When the report flags something, you're the obvious contractor to fix it. Some sellers do the repair before listing to protect their price; some negotiate a credit and the buyer hires you after close. Either way you're in the conversation first.
The Tier 1 report is the wedge. Whether you charge for it depends on your market and your conversion math, which we'll work through. The mistake is thinking Tier 1 is the business. It's the door. Tier 2 is the business.
Should the report be free, flat-fee, or credited?
Three models, with honest tradeoffs:
| Model | How it works | Best when | Risk |
|---|---|---|---|
| Free | No charge to seller or agent | You have crews with slack capacity and a tight follow-up system | Trains low value, attracts tire-kickers, no skin in the game |
| Flat fee ($150–$300) | Seller or agent pays a set inspection fee | Established market, busy crews, you want serious sellers only | Some agents balk; needs a strong report to justify |
| Credited | Charge the fee, credit it back if they hire you for the work | Strong close rate on flagged repairs | Bookkeeping; some never convert |
The credited model is usually the smart middle. You charge $200, the report is clearly worth it, and if the seller hires you for the repair you credit the $200 against the job. Serious sellers love it, agents respect it, and you're not bleeding payroll on free roof tours for houses with brand-new roofs.
A quick worked example on the economics. Say you run 100 pre-listing inspections in a year at a $200 flat fee. That's $20,000 in inspection revenue that roughly covers the labor and windshield time. Of those 100 roofs, suppose 35 have a defect worth repairing and 12 of those sellers hire you before listing at an average repair of $2,800 — that's $33,600. Then 8 of the houses that didn't repair pre-sale convert post-close (the buyer hires you on the agent's referral) at an average $6,500 — $52,000. Your inspection program just generated roughly $85,000 in work on top of covering its own cost, from leads you didn't have to cold-canvass. Run your own numbers, but that's the shape of it.
Make the agent's life easy
The agent is your customer, not the seller. Build the offer around the agent's workflow:
- One-tap scheduling. A booking link or a single text line. Agents work off their phones between showings.
- Fast turnaround, stated and kept. "Report in your inbox within 48 hours" and then deliver in 24. Reliability is the whole relationship.
- A report they can forward. Clean PDF, your branding, the agent's name on it as the referring partner if they want it. They look good to their seller; you look good to them.
- No pressure on their seller. Tell the agent explicitly: "I'll document the roof and give you the facts. I won't pressure your seller into anything. If there's work, you and your seller decide." Agents have been burned by aggressive vendors who blew up a calm seller. Being the calm one wins.
What to inspect: the field checklist
The inspection itself has to be thorough and consistent, because consistency is what makes your reports trustworthy and defensible. Use the same checklist every time. Here's a complete one organized by zone.
Safety and access first
Before anything else: is it safe to get on this roof? Steep pitch, wet or frosty surface, brittle old shingles, fragile tile, or a second/third story changes your method. Fall protection on residential steep-slope work is governed by OSHA — personal fall arrest systems, guardrails, or safety net systems are required at the relevant heights, and "I'll just be careful" is not a fall-protection plan. If it's not safe to walk, you inspect from a ladder at the eaves and from the ground with binoculars, or you fly a drone. A dead roofer never sold another roof.
Exterior — the roof surface
Work the field systematically and photograph everything you note:
- Covering type and layers. Asphalt shingle (3-tab vs. architectural), tile, metal, wood shake, low-slope membrane. Look for evidence of a second layer over the first — a re-roof over an old layer behaves and ages differently and matters for any future tear-off.
- Granule loss. Bald spots, granules in the gutters, shiny asphalt showing through. A roof shedding granules heavily is in the back third of its life.
- Curling, cupping, clawing. Edges lifting or centers swelling — thermal and moisture aging. Note the percentage of the field affected.
- Cracking and brittleness. Shingles that crack when gently lifted are spent.
- Blistering. Raised bubbles, often from trapped moisture or manufacturing issues.
- Missing, torn, or wind-lifted shingles. Especially along ridges, hips, and rakes where wind uplift concentrates.
- Impact marks. Bruising or punctures consistent with hail — soft spots where granules are knocked away and the mat is exposed. Document these factually with photos and measurements; do not editorialize about cause or insurance (see the claims section).
- Patches and prior repairs. Mismatched shingles, tar smears, prior flashing work — clues to history and to leaks someone already chased.
- Sagging or uneven planes. Decking or structural concern. A wavy plane can mean rot or undersized framing.
- Moss, algae, and organic growth. Cosmetic to functional depending on severity and roof type.
Exterior — penetrations and transitions (where roofs actually leak)
Roofs rarely leak in the open field. They leak at the details. Inspect each:
- Flashing at walls, chimneys, skylights — step flashing, counter-flashing, kick-out flashing at roof-wall intersections. Missing kick-out flashing is a classic hidden-rot generator behind siding.
- Valleys — open metal vs. closed-cut, debris accumulation, wear in the water path.
- Plumbing vent boots/pipe collars — cracked rubber boots are the number-one small leak. Cheap to flag, cheap to fix, easy win for the report.
- Chimney — crown condition, flashing, cricket/saddle on the uphill side of wide chimneys.
- Skylights — seals, flashing, glazing.
- Ridge and hip caps — wear, missing pieces, ridge vent condition.
- Drip edge and rake edge — present or absent, condition.
- Gutters and downslope — not your scope exactly, but overflowing or detached gutters drive fascia and soffit rot you'll want to note.
Ventilation and the system
- Intake and exhaust ventilation — soffit vents, ridge vents, box/turbine vents, gable vents. Inadequate or mixed ventilation cooks shingles from below and feeds attic moisture. Note the balance of intake to exhaust, not only whether vents are present.
- Pipe and equipment penetrations — satellite mounts, old antenna holes, abandoned penetrations that were never sealed.
Interior / attic (when accessible and within scope)
If you can safely access the attic and it's part of your agreed scope, it tells you what the surface hides:
- Active leak staining on decking and rafters — fresh vs. old (dark, defined, dry vs. damp).
- Daylight through the decking or at penetrations.
- Decking condition — delamination, rot, sag, spacing.
- Mold/moisture and ventilation evidence (frost in cold climates, condensation staining).
- Insulation wet spots tracking a leak path.
Be clear in your engagement about whether attic access is included. Many pre-listing inspections are exterior-only by agreement; say so in the report so no one later claims you missed an attic issue you were never hired to see.
Drone and aerial assist
For steep, fragile, or tall roofs, a drone gets you safe, high-resolution imagery of the whole field and the details, and it's fast. If you fly commercially, you operate under the FAA's Part 107 rules — a certificated remote pilot, registered aircraft, airspace awareness. Don't fly a "hobby" drone for paid inspection work and pretend it's recreational; that's a compliance problem. Aerial imagery also feeds your documentation: clean overhead shots make a report look authoritative and give the agent something visual to share.
The report: what separates pros from flyer-droppers
The report is the product. An agent will judge your entire operation on the PDF they open. A verbal "looks okay" is worthless to them. A clean, dated, photo-rich document they can drop in their transaction file is gold. Here's exactly what it should contain.
Required elements of a defensible report
- Header / identification. Property address, inspection date, inspector name and license number, company name and contact, weather/conditions at time of inspection.
- Scope statement. What you inspected and how (walked the roof, drone-assisted, ground/ladder only, attic included or not). This single paragraph is your biggest liability shield — it defines the boundary of what you're standing behind.
- Roof system summary. Covering type, approximate number of layers, predominant pitch, approximate age range if determinable, ventilation type.
- Condition findings by area. Field, flashings, penetrations, valleys, ridges, ventilation, attic — each with a plain-language condition note and photo references.
- Photo documentation. 20–40 captioned photos. Captions matter: "South slope, granule loss across approximately 30% of field" beats an uncaptioned shingle close-up.
- Estimated remaining service life — as a RANGE. Never a single date. "Estimated remaining service life: 3 to 6 years under normal conditions" is honest and defensible. "This roof will last until 2031" is a promise you can't keep and a lawsuit waiting to happen.
- Recommended actions, prioritized. Tiered: (a) immediate/safety (active leak, structural), (b) recommended-before-sale (cracked vent boots, minor flashing), (c) monitor/cosmetic. Rough cost ranges, not binding quotes, unless you're issuing a separate formal estimate.
- Limitations and disclaimer. What you couldn't see or access, the conditions that limited the inspection, and the plain statement that this is a visual assessment of condition on this date, not a warranty or guarantee of future performance or of passing any other party's inspection.
- Date and signature.
The remaining-life range: how to actually estimate it
Agents and sellers want a number, and the honest version is a range built from a few inputs. Anchor it to the covering type's typical service life, then adjust for what you saw and the local climate. As general planning baselines (not promises — every roof is its own case): 3-tab asphalt runs roughly 15–20 years, architectural asphalt roughly 22–30, standing-seam metal 40+, concrete/clay tile 50+ (with underlayment being the real lifespan limiter), wood shake 20–30. Then adjust down for granule loss, brittleness, heat exposure, poor ventilation, and storm wear; adjust based on the quality of prior maintenance.
Work an example. You're on a south-facing architectural asphalt roof in a hot, sunny climate. The product class baseline is 22–30 years. You see moderate granule loss, some edge curl on the sun-exposed slopes, vent boots cracking, but no active leaks and decent ventilation. You'd reasonably write: "Estimated remaining service life: 5 to 8 years under normal conditions, with vent boot and minor flashing repairs recommended near-term to prevent leaks." That's specific, honest, useful, and defensible. You didn't promise a date; you gave the agent a range they can price around.
Language that protects you
Word choice in the report is a liability decision. Some patterns:
- Write "observed" and "appears," not "is" and "will." "The south slope appears to have moderate granule loss" — observation. "This roof is good for ten years" — a promise.
- Always frame life as a range and tie it to "normal conditions" — you can't predict the next hailstorm.
- State what you did not inspect. Limitations protect you more than findings do.
- Avoid the word "certify" unless you're deliberately issuing a formal certification and understand that liability (next section).
- Never write anything about insurance coverage, claim eligibility, or payout. Document condition and storm-consistent damage as facts; stop there.
Pre-listing inspection vs. roof certification: don't confuse them
Agents and buyers sometimes ask for a "roof certification," and roofers conflate it with a condition report. They're different, and the difference is liability.
A pre-listing condition report describes current condition and estimated remaining life. You're documenting what you see.
A roof certification is a stronger statement, often demanded by a buyer, lender, or insurer, where a contractor certifies the roof is free of leaks and has a stated number of years of remaining life — and frequently the certifier takes on responsibility (for example, agreeing to repair leaks that appear within a warranty window). Some lenders and insurers won't write the deal without one. The certification carries real exposure: you're putting your name behind a forward-looking promise, sometimes with a repair obligation attached.
Don't issue certifications casually. Know your state's licensing rules, know what you're warranting, price the risk in, and put the terms in writing. Many smart roofers offer the condition report freely as a relationship tool and treat certifications as a separate, priced, carefully-worded product — or decline them when the requested terms are unreasonable. A condition report says "here's what I saw." A certification says "I'm standing behind future performance." Charge accordingly and word it carefully.
The insurance and claims line you cannot cross
This is where roofers get into genuine trouble, and pre-listing work runs straight into it because so many of these roofs have storm history. Here's the bright line.
You may: inspect the roof, document damage thoroughly with photos and measurements, note that damage "appears consistent with hail/wind" as a factual observation, and prepare an accurate, itemized estimate to repair the damage you'd fix — written to recognized estimating standards. You may state facts about your own scope of work.
You may not, for a fee: negotiate or "handle" an insurance claim, adjust a claim, interpret what the homeowner's policy covers, promise that a claim will be approved or pay a specific amount, promise that a deductible will be waived/absorbed/"taken care of," advertise a "free roof," or represent the homeowner against their insurer. That last bundle is unlicensed public adjusting in most states, and it's illegal. It is enforced. State insurance departments and attorneys general bring real actions against contractors who cross it.
The safe workflow when a pre-listing roof shows storm damage: document it factually in your report, write an accurate repair estimate aligned to standard estimating practice, and hand both to the homeowner (or, with the homeowner's okay, to the agent). Then the homeowner decides whether to file a claim with their carrier, and the insurer decides coverage. You are the documentation and repair side — never the claims side. If a seller or agent asks you to "get this approved" or "make the deductible disappear," the correct answer is: "I can document the damage and write you an accurate repair estimate. Whether to file and what's covered is between the homeowner and their insurance company — I don't handle claims, and I can't promise an approval or touch a deductible." Saying that out loud builds trust and keeps your license clean.
Teach the agents you work with this list too. When an agent understands you're the rare roofer who won't make illegal promises, you become the safe referral — the one they're comfortable putting in front of clients. Compliance is a selling point.
Knowing which roofs are worth your time — and which agents to chase
Here's the leverage problem in any inspection program: you can't tell from the street which of an agent's listings has a roof problem and which has a five-year-old roof that'll sail through the buyer's inspection. If you treat every listing the same, you burn crew hours driving to roofs that don't need you, and your inspection-to-work conversion stays low. The roofers who win this channel are the ones who walk in already knowing which roofs are likely worn out.
This is where roof intelligence earns its keep. Tools like RoofPredict score the roofs in an area by age range (estimated from aerial imagery, not the "year built" you get from public records — a re-roof is invisible to county data) and by the storms each roof has actually taken, modeled per house rather than a flat "it hailed in this ZIP" lookup. For a pre-listing program, that does two practical things.
First, it qualifies the listings before you drive out. When an agent sends you their active and upcoming listings, you can see which addresses carry an older roof age range and meaningful storm exposure — the ones most likely to flag at the buyer's inspection and most likely to turn into work. You prioritize those, schedule them first, and walk in with context instead of a blank clipboard.
Second, it lets you go find the right agents. Instead of cold-pitching every brokerage, you can look at which neighborhoods are heavy with older, storm-worn roofs, then target the listing agents who farm those neighborhoods — the agents whose pipeline is full of exactly the roofs your service helps with. That's a far sharper prospecting list than "every Realtor in town."
Be honest about the limits, because honesty is what makes the tool credible to a trade that's been sold a lot of snake oil. The age is a range, not a birth certificate for the roof. The storm history tells you the odds a roof was worn by weather, not proof of a specific covered loss — you still have to get on the roof and document what's actually there. It doesn't measure the roof or identify the shingle for you (that's a different category of tool). What it does is stop you from spending payroll on roofs that don't need you, and point your inspection program at the listings and the agents most likely to produce real work. The inspection still has to be good. The report still has to be honest. The tool just aims you.
Landing the agents: the outreach playbook
Knowing who to chase is half of it. Now you have to get the relationship. Agents are pitched constantly by lenders, inspectors, stagers, and contractors. You stand out by being useful, specific, and reliable — not by having the loudest flyer.
Where the relationships actually form
- Office/team meetings. Many brokerages and teams hold weekly meetings and welcome a short, genuinely useful vendor talk — not a pitch, a lesson. Offer to do 10 minutes on "the three roof issues that kill deals at the buyer's inspection and how to spot them before you list." You're teaching, which positions you as the expert, and the calls start after.
- One agent at a time. The highest-ROI move is finding one or two productive listing agents who farm the right neighborhoods and over-delivering for them until they can't imagine listing a house without you. Referrals compound; agents talk to agents.
- Closings and inspection ride-alongs. Be the roofer who shows up on time, in a clean truck, with a professional manner. Agents notice and remember.
- Online presence that backs you up. When an agent searches your company before referring you, they should find a real, professional, licensed contractor with a track record — not a ghost. Reviews, license info, and a clear description of the pre-listing service.
The first conversation
Lead with the agent's problem, not your service. Something like: "You know how a roof flag at the buyer's inspection can blow up a deal or cost your seller a credit? I do fast pre-listing roof reports so you know what you're dealing with before the sign goes up — dated, written, photos, in your inbox in 48 hours. If there's an issue your seller wants fixed, I can do it; if not, you've got a clean document for your file. And I won't pressure your seller into anything." That hits all three fears, promises speed and a document, and reassures them you won't blow up their deal.
Keeping them: the follow-up system
The relationship dies from neglect, not rejection. Build a simple system:
- Log every agent and every inspection in your CRM. Which agent, which property, the report, the outcome.
- Close the loop after the buyer's inspection. "How'd the roof hold up at the buyer's inspection?" If your report matched what the buyer's inspector found, that's your proof you're reliable — point it out. That's the trust-builder that makes you the permanent referral.
- Quarterly value touch. Don't only call when you want something. Send a useful seasonal note ("storms rolled through last week — if any of your listings took hail, I'm happy to document it"), a market roofing-cost update, anything that keeps you top of mind as the helpful expert.
- Mine your own past work. Every homeowner you've ever inspected or worked for will eventually sell. Stay in their book and you catch the listing — sometimes before the agent does.
Pricing and unit economics, worked out
Let's get concrete about money, because a referral channel that loses money isn't a channel, it's a hobby.
Cost to deliver one inspection
Build your true cost per inspection before you decide what to charge:
| Cost component | Typical range | Notes |
|---|---|---|
| Inspector labor | $40–$90 | 1–2 hours including drive, inspection, write-up |
| Windshield time / vehicle | $15–$40 | Fuel, wear, depends on density of your service area |
| Report production | $10–$25 | Software, photo handling, admin |
| Drone (if used) | $10–$30 amortized | Equipment, pilot time |
| Total delivered cost | ~$75–$185 | Per inspection |
If your delivered cost is roughly $100–$150, a $200 flat or credited fee covers it with margin, or a free inspection is a marketing cost you're choosing to spend to win the agent. Either way, know the number. Roofers who don't know their cost-to-deliver run "free" programs that quietly drain payroll on roofs that never convert.
The number that actually matters: conversion to work
Inspection fees are not the business. The business is the work that comes out of the inspections. Track these:
- Flag rate — what share of inspected roofs have a recommended repair or replacement. (Sharpen this by inspecting the right roofs in the first place — older, storm-worn ones flag more often.)
- Pre-sale conversion — of flagged roofs, what share become work before the sale.
- Post-close conversion — of flagged roofs that didn't repair pre-sale, what share become work after close via the agent's referral to the buyer.
- Revenue per inspection — total work revenue divided by inspections run. This is your north-star number. If you're running inspections at a $120 cost and producing $600+ of work revenue per inspection on average, you have a machine.
Watch revenue-per-inspection over time. If it's climbing, your targeting and your close are improving. If it's flat or falling, you're inspecting too many roofs that don't need you (fix your targeting) or losing the flagged ones (fix your close or your report quality).
Common mistakes that kill the program
The pattern of failure is consistent. Avoid these and you're ahead of most of your competition.
- Pitching the seller instead of serving the agent. The agent is your customer. Pressure their seller and you lose the agent forever.
- Scaring sellers into needless tear-offs the week before listing. Sometimes a $400 vent-boot-and-flashing repair is the right call, not a $20,000 replacement. Recommend the right fix. Over-recommend once and the agent never trusts you again.
- Verbal-only assessments. No document, no value. Agents need paper for their file.
- Single-date life predictions. "Good till 2031" is a lawsuit. Always a range, always tied to normal conditions.
- Slow turnaround. A report that takes a week is useless to an agent racing to list. 48 hours or you're out.
- Crossing the insurance/claims line. Promising approvals, erasing deductibles, advertising free roofs, or handling claims — illegal, and it torches your reputation and your license.
- No follow-up system. One inspection and silence. The whole value is the repeat channel; treat it like a one-off and it dies.
- Inconsistent inspections. Different process every time means unreliable reports. Same checklist, every roof, every time.
- No way to prioritize. Treating a brand-new roof and a 22-year-old storm-worn roof identically wastes your crew on the wrong houses. Know which roofs are due before you drive out.
- Looking unprofessional. Dirty truck, late, no license info, sloppy PDF. Agents put their name on your name. Don't embarrass them.
Seller-pays vs. buyer-side: reading the transaction correctly
Who hires you, and when, changes how you write the report and how the work flows. Pre-listing means you're on the seller's side, before the property hits the market — but the same roof can come back around to you from the buyer's side after the deal is in motion. Know which seat you're in.
Seller side, pre-listing (your home base). The agent or seller engages you before listing. Your report goes into the seller's disclosure thinking and the agent's pricing. The seller decides whether to repair before listing to protect price, or to list as-is and disclose. Either way you're the trusted documenter, and you're first in line for any repair work. This is the cleanest version: no opposing party, no pressure, just facts the seller's team uses to make a smart listing decision.
Buyer side, post-offer. The buyer's general home inspector flags the roof and recommends "evaluation by a licensed roofing contractor." Now a roofer gets called to scope the roof for the buyer — often the same agent's referral if they also work buyers, or the cooperating agent's. If you did the pre-listing report, this is where your work pays off twice: the seller's side already has your honest document, the buyer's evaluation tends to confirm it, and the negotiation is calm because nobody's surprised. If your pre-listing report said "5 to 8 years, recommend vent boot and flashing repair" and the buyer's roofer says the same, you just proved your reliability to two agents at once.
The credit-and-close pattern. Very often the roof isn't fixed before the sale at all. The buyer's inspection flags it, the parties negotiate a repair credit or price reduction, the deal closes, and the new owner hires a roofer to do the work with that credit in hand. If you're the agent's roofer, that referral comes to you — post-close, on a roof you may have already documented. This is why post-close conversion is a real and separate revenue line in your tracking. A pre-listing program that only counts pre-sale repairs is undercounting itself badly.
The practical takeaway: don't think of a pre-listing inspection as a single transaction. Think of it as planting a flag on a roof that will generate work at one of three moments — before listing, at the negotiation, or after close. Your follow-up system has to catch all three.
Disclosure, liability, and your state's rules
Roofers underestimate how much of this service is legal hygiene. You're producing documents that end up in real estate transaction files, and those documents can be cited in disputes years later. A few principles keep you safe.
Disclosure law is the agent's whole reason for calling you. In most states, sellers must disclose known material defects in the property — and a roof problem the seller knew about and concealed is a classic basis for a post-sale suit. Your dated, written report does two protective things: it documents the condition as of a specific date (so the seller can disclose accurately), and it shows the seller acted in good faith by getting a professional assessment. You are not the discloser — the seller and their agent handle disclosure — but your report is the factual backbone of it. Never advise the seller on what to disclose or whether to disclose; that's the agent's and attorney's lane. Give them the facts; let them handle the legal duty.
Your report can be read by adversaries. Write every line assuming a buyer's attorney will one day read it looking for a reason to come after you. That's exactly why the scope statement, the "observed/appears" language, the range-based life estimate, and the limitations section matter. "We performed an exterior visual inspection from the roof surface and a drone on [date]; the attic was not accessed; conditions were dry and clear" tells a future reader precisely what you did and did not stand behind. Vagueness is what gets cited against you.
Licensing varies and matters. Roofing contractor licensing is a state (and sometimes local) matter, and what you're allowed to call yourself and what you can certify differs by jurisdiction. Some states require a specific license to perform roofing work above a dollar threshold; some regulate how you advertise. Put your license number on the report. Know whether your state restricts the word "inspection" or "certification" for your trade. When in doubt, a one-time conversation with a construction attorney in your state to vet your report template and your offer language is cheap insurance against an expensive problem.
Carry the right insurance. General liability at minimum, and consider whether your work — especially if you issue anything resembling a certification with a forward-looking promise — exposes you to professional-liability-style claims your standard GL policy won't cover. Agents will also frequently ask for a certificate of insurance before they'll refer you; have it ready. Being insured and able to prove it instantly is part of looking like the professional they want to attach their name to.
Tools, software, and what to actually buy
You don't need a warehouse of gear to run this well, but a few investments pay for themselves fast.
Documentation and report software. The single highest-leverage purchase is something that turns field photos and notes into a clean, branded PDF quickly. The difference between a roofer who scribbles notes and emails three phone photos, and one who delivers a captioned, organized, professional report in 24 hours, is mostly software plus discipline. Plenty of inspection and estimating platforms produce this. Pick one, build a template that has every required element baked in (scope, findings by area, limitations, disclaimer), and use it every single time so nothing gets skipped.
A drone (Part 107). For steep, fragile, or tall roofs, a commercial drone is a safety and speed multiplier and it makes reports look authoritative. If you're flying for paid work, you operate under FAA Part 107 — certificated remote pilot, registered aircraft, airspace awareness. Budget for the certification and the aircraft; it's a real line item, not a toy.
Estimating software. When a roof flags and you need to produce a repair or replacement estimate, an itemized estimate written to recognized estimating standards looks professional, prices accurately, and — when storm damage is involved — keeps your documentation aligned with how repairs are normally priced (which is the safe, facts-only side of any insurance situation). Don't hand a seller a number scrawled on the back of a card.
A CRM. This is the unglamorous backbone of the whole program. Every agent, every inspection, every property, every outcome, logged — so you can run quarterly value touches, mine past customers for their future listings, and actually measure revenue per inspection. A pre-listing program without a CRM is a program that forgets its own pipeline.
Roof intelligence for targeting. As covered above, knowing which roofs are likely due before you drive out — by age range and per-roof storm exposure — is what keeps your crew off roofs that don't need them and points your prospecting at the right neighborhoods and agents. It's a targeting layer on top of the field work, not a replacement for getting on the roof.
The order of investment for a roofer starting from zero: report software first (it's the product the agent sees), then CRM (it's how the channel compounds), then drone and estimating (they raise quality and safety), then targeting data (it sharpens where you point everything). Spend in that order and each purchase earns its keep before the next.
Scripts and templates you can use tomorrow
Concrete language beats theory. Here are real, usable scripts — adapt them to your voice.
Cold intro text to a listing agent:
"Hi [Name], I'm [Your name] with [Company], a licensed roofer here in [area]. I do fast pre-listing roof reports for listing agents — dated, written, with photos, in your inbox in 48 hours — so a roof issue doesn't blow up your deal at the buyer's inspection. If there's a fix your seller wants, I handle it; if the roof's fine, you've got a clean document for your file either way. Happy to send you a sample report so you can see what you'd get. No pressure on your sellers, ever."
Team-meeting talk title (you're teaching, not pitching): "Three Roof Problems That Kill Deals at the Buyer's Inspection — and How to Spot Them Before You List."
Delivery email when the roof is fine:
"[Agent] — report attached for [address]. Short version: this roof is in solid shape, I'd estimate [range] of remaining life under normal conditions, and I would not recommend spending money on it before listing. Photos and details inside for your file. Good one to list with confidence."
Telling an agent not to spend money is the move that makes them trust your "there's a problem" the next time.
Delivery email when there's a flag:
"[Agent] — report attached for [address]. The roof has [issue] on the [location]; I'd estimate [range] of remaining life. My recommendation is the targeted repair (roughly [range]), not a full replacement — that protects your seller's price without overspending. I've noted it all with photos for disclosure. If your seller wants it done before listing I can turn it fast; if they'd rather disclose and let the buyer's side deal with it, the document's ready for that too. Your call and theirs — just wanted you to have the facts."
The claims-question deflection (memorize this one):
"I can document the damage thoroughly and write you an accurate repair estimate. Whether to file a claim and what's covered is between the homeowner and their insurance company — I don't handle or negotiate claims, I can't promise an approval, and I can't do anything about a deductible. I stick to the roof and the documentation; that's the part I can stand behind."
That last script is worth memorizing word for word. It captures the real intent (the seller wants the roof handled), gives genuine help (documentation and an accurate estimate), and refuses — clearly and politely — to do the illegal part. Agents who hear it relax, because they've been burned by contractors who promised the moon and created liability.
Scaling beyond one inspector
A solo roofer can run a handful of agents off their own truck. Growing the channel means other people running your inspections without your reports getting worse. That's a process problem.
Standardize the checklist and the template. The only way a second or third inspector produces reports as trustworthy as yours is if everyone runs the identical field checklist and the identical report template. Write it down. Make it the law. Reliability across inspectors is what lets an agent trust "a report from [Company]" rather than "a report from [specific person]."
Train on judgment, not only procedure. The checklist catches the what; the hard part is the recommendation. New inspectors over-recommend — they see a 15-year-old roof and reach for a tear-off. Train them on the discipline of the right fix: the $400 vent-boot-and-flashing repair when that's correct, the honest "this roof is fine, don't spend money" when that's correct. One over-recommendation that an agent catches torches the relationship. Ride along until their judgment matches yours.
Separate inspection from selling. A common scaling mistake is letting the same person who inspects also hard-close the repair, which pressures the inspector toward over-recommending to hit a number. Many shops keep the inspection honest by separating the documenter from the salesperson, or by compensating the inspector on report quality and agent satisfaction rather than on work sold. The credibility of the report is the asset; protect it from your own sales incentives.
Use targeting to allocate crews. When you're running volume, knowing which of an agent's listings are likely-work roofs versus clean passes lets you route your better inspectors and your repair-ready scheduling to the roofs that will actually produce, instead of spreading everyone evenly across roofs that mostly don't need you. Targeting isn't just for prospecting; it's how you allocate a growing crew efficiently.
A full operating workflow, start to finish
Here's the whole thing as a repeatable workflow you can hand to a crew.
- Build the target agent list. Identify listing agents who farm neighborhoods heavy with older, storm-worn roofs. Prioritize productive listing agents over buyer's agents — listing agents control the inspection decision.
- Make first contact with a useful offer. Lead with the deal-killer problem, promise a fast dated report, reassure them you won't pressure their seller, and offer a 10-minute talk at their next team meeting.
- Onboard the agent. Give them a one-tap booking method, a sample report PDF so they know exactly what they get, and your license/insurance info for their files.
- Qualify the listing. When a property comes in, check its roof age range and storm exposure so you know going in whether this is a likely-flag roof or a quick clean pass. Schedule the likely-work roofs first.
- Run the inspection. Safety check, then the full checklist — surface, penetrations, transitions, ventilation, attic if in scope. Drone for steep/fragile/tall. 20–40 captioned photos. Same process every roof.
- Produce the report within 24–48 hours. All required elements: scope, findings, captioned photos, remaining-life range, prioritized recommendations with rough cost ranges, limitations, date, signature, license.
- Deliver and debrief the agent. Send the clean PDF, then a two-minute call: "Here's the headline, here's what I'd recommend, and here's what I would not spend money on." Restraint builds trust.
- Handle the work — or don't, gracefully. If the seller repairs pre-sale, do excellent, fast work that makes the agent look brilliant. If they negotiate a credit and the buyer hires you post-close, equally excellent. If it's a clean pass, say so plainly — the agent now trusts your "there's a problem" because you also tell them when there isn't.
- Close the loop after the buyer's inspection. Confirm your report matched the buyer's inspector. When it does, that's your reliability proof — bank it with the agent.
- Stay in the relationship. Log everything, quarterly value touches, mine your own past customers for their future listings. Compound the referrals.
Run that loop with discipline and a pre-listing inspection service stops being a flyer at a brokerage office and becomes one of the most predictable, lowest-cost sources of roofing work you have — agents handing you qualified roofs, year after year, no door-knocking required. The roofers who own this channel aren't the ones with the flashiest pitch. They're the ones who show up fast, write an honest report, recommend the right fix, stay on the legal side of every claim, and make the agent look good every single time.
FAQ
Should I offer pre-listing roof inspections to realtors for free?
It depends on your crew capacity and your follow-up system. Free can work as a deliberate marketing cost if you have slack capacity and a tight system to convert flagged roofs into work, but it trains agents to see your time as worthless and attracts roofs that don't need you. The cleanest middle ground is a flat or credited fee (around $150–$300) that you credit back if the seller hires you for the repair — serious sellers value it, agents respect it, and you stop bleeding payroll on roof tours of houses with brand-new roofs.
What's the difference between a pre-listing roof inspection and a roof certification?
A pre-listing condition report describes the roof's current condition and estimated remaining service life as of the inspection date — you're documenting what you observed. A roof certification is a stronger, forward-looking statement, often required by a buyer, lender, or insurer, in which a contractor certifies the roof is leak-free with a stated number of years of life remaining, sometimes with an obligation to repair leaks that appear within a warranty window. The certification carries real liability, so price it separately, word it carefully, know your state's rules, and don't issue one casually.
How do I estimate remaining roof life for the report without getting myself in trouble?
Always give a range, never a single date. Anchor to the covering type's typical service life (for example, architectural asphalt roughly 22–30 years, 3-tab roughly 15–20, metal 40+, tile 50+ limited by underlayment), then adjust down for granule loss, curling, brittleness, heat exposure, poor ventilation, and storm wear. Write it as something like 'estimated remaining service life: 5 to 8 years under normal conditions' and tie it to normal conditions, because you can't predict the next storm. A range tied to conditions is honest and defensible; a fixed date is a promise you can't keep.
What does a defensible pre-listing roof report need to include?
Property and inspector identification with license number, the date, and conditions; a scope statement defining exactly what you inspected and how (walked, drone, ground/ladder, attic or not); a roof system summary; condition findings by area with captioned photos (20–40); estimated remaining life as a range; prioritized recommendations with rough cost ranges; a limitations section stating what you couldn't see or access; and a clear disclaimer that it's a visual assessment of condition on that date, not a warranty or a guarantee of passing any other inspection. The scope and limitations sections protect you more than the findings do.
Can I help a seller with a roof insurance claim during a pre-listing inspection?
You can document storm damage factually and write an accurate repair estimate, then hand both to the homeowner — but you cannot, for a fee, negotiate or handle the claim, interpret what their policy covers, promise an approval or a specific payout, promise to waive or absorb the deductible, advertise a 'free roof', or represent the homeowner against their insurer. That bundle is unlicensed public adjusting in most states and is actively enforced. The safe workflow: document and estimate; the homeowner decides whether to file, and the insurer decides coverage. Telling agents and sellers exactly that builds trust and keeps your license clean.
How do I find the right realtors to partner with?
Prioritize productive listing agents (not buyer's agents) who farm neighborhoods with a lot of older, storm-worn roofs — their pipelines are full of exactly the houses your service helps with. Reach them through brokerage or team meetings (offer a short, genuinely useful talk on the roof issues that kill deals, not a pitch), through over-delivering for one or two agents until they refer you everywhere, and by maintaining a professional online presence so you check out when they look you up. Roof-age and storm data can help you spot which neighborhoods — and therefore which agents — are worth targeting.
How fast does the report need to be?
Within 48 hours, and ideally 24. Listing agents are racing to get a sign in the yard, and a report that takes a week is useless to them. Stating a fast turnaround and then beating it is one of the strongest trust-builders in the relationship — reliability is the whole game with agents who are putting their name on your name.
How do I know which listings are worth inspecting first?
You can't tell from the street which roof is worn out and which will sail through the buyer's inspection, so prioritization is the lever. Roof intelligence tools score addresses by estimated roof age range (from aerial imagery, which catches re-roofs that county 'year built' data misses) and by the storms each roof has actually taken, modeled per house. Schedule the older, storm-exposed roofs first — they're the ones most likely to flag and most likely to become work — and you stop spending crew hours on roofs that don't need you. The age is a range and storm history is odds, not proof, so you still have to get on the roof and document what's actually there.
What's the most common mistake roofers make with realtor inspection programs?
Pitching the seller instead of serving the agent. The agent is your customer; the moment you pressure their seller into a needless tear-off the week before listing, you've lost that agent for good. Close behind it: verbal-only assessments with no document, single-date life predictions, slow turnaround, crossing the insurance/claims line, and having no follow-up system so a promising relationship dies from neglect after one inspection.
How do I measure whether the inspection program is actually making money?
Inspection fees aren't the business — the work that comes out of them is. Track your cost to deliver one inspection (typically around $75–$185), your flag rate (share of roofs with a recommended repair), pre-sale and post-close conversion of flagged roofs, and above all revenue per inspection (total work revenue divided by inspections run). If revenue per inspection is climbing, your targeting and close are improving; if it's flat or falling, you're inspecting too many roofs that don't need you or losing the ones that do.
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
- NRCA Roofing Manual and industry resources — nrca.net
- OSHA Fall Protection in Construction (1926 Subpart M) — osha.gov
- FAA Part 107 Small Unmanned Aircraft Systems (Drones) — faa.gov
- Insurance Institute for Business & Home Safety (IBHS) — roof performance research — ibhs.org
- NOAA National Weather Service — Storm Prediction Center — spc.noaa.gov
- International Residential Code (IRC) — roof assemblies, ICC — codes.iccsafe.org
- FTC Business Guidance on Truth-in-Advertising — ftc.gov
- Texas Department of Insurance — Public Insurance Adjusters — tdi.texas.gov
- NAIC — Consumer information on insurance adjusters — naic.org
- U.S. Bureau of Labor Statistics — Roofers Occupational Outlook — bls.gov
- InterNACHI — Residential roof inspection standards of practice — nachi.org
- HUD — Home inspection and disclosure resources — hud.gov
- U.S. Census Bureau — American Housing Survey (housing age/condition data) — census.gov
- RoofPredict — roofpredict.com
Related Articles
How to Win Roofing Bids With Data, Not Discounts
Discounting trains your market to wait for a lower number. Here is the data-driven sales system roofers use to win bids without cutting price.
Red Flags a Roofing Lead Will Waste Your Time (and How to Qualify Out Fast)
A practitioner's field guide to the warning signs that a roofing lead is a dead end, plus a fast qualifying workflow that keeps your best hours on roofs that actually close.
How to Close Storm Damage Roofing Jobs Without Scare Tactics
Fear closes one roof and burns three referrals. Here is the documentation-first sales process that wins storm jobs while keeping you on the right side of the law.