How to Write a Roofing Sales Playbook Your Crew Will Actually Use
On this page
Most roofing companies don't have a sales problem. They have a repeatability problem. The owner can sell. The one veteran rep who's been there eight years can sell. Everybody else is improvising — borrowing lines they half-remember, guessing at price, and quietly losing deals nobody ever reviews. When that veteran quits or the owner gets pulled into operations, revenue wobbles, and nobody can say exactly why.
A sales playbook fixes that. It's the written, repeatable system that takes the stuff living in your best closer's head and turns it into something a green hire can run by week three. Done right, it shortens ramp time from months to weeks, makes your close rate something you can actually measure and improve, and lets you hold reps accountable to a process instead of a personality.
The problem is that most roofing playbooks are garbage. They're either a 60-page binder nobody opens, or a one-page "script" that falls apart the second a homeowner says something unexpected. Below is how to build one that reps actually use on a porch, in a kitchen, and on a follow-up call — grounded in how residential roofing deals really move, with the scripts, branches, numbers, and rollout steps spelled out.
This runs long on purpose. Skim to the section you need and come back. By the end you'll have a structure, draft language for every stage, an objection library, the metrics to track, and a plan to get the thing adopted instead of ignored.
What a roofing sales playbook actually is (and what it isn't)
A sales playbook is the documented, end-to-end account of how your company turns a stranger into a signed contract — every stage, every decision point, the words that work, the numbers that define "good," and the tools a rep uses at each step.
It is not a script. A script is one component (and a small one). A playbook is the whole operating manual: who you target, how you open, how you inspect, how you present, how you price, how you handle the eleven objections you hear every week, how you follow up, and how you measure all of it.
Here's the distinction that matters. A script tells a rep what to say. A playbook tells a rep what to do, when, why, and how to adapt when the homeowner colors outside the lines. New reps need the script to not freeze. Good reps need the playbook to get consistent. You're building for both.
A real roofing playbook does five jobs:
- Cuts ramp time. A documented process plus call recordings plus a shadowing checklist gets a new rep producing in weeks instead of "whenever they figure it out."
- Makes performance diagnosable. When everyone follows the same stages, a low close rate points to a specific stage you can coach, not a vague "he's just not a closer."
- Protects you from key-person risk. The knowledge stops walking out the door when a top rep leaves.
- Keeps you compliant and consistent. Especially on storm and insurance-adjacent work, where what a rep says can cross legal lines (more on that below).
- Creates a feedback loop. A living document you update as you learn what's working, instead of a binder frozen the day it was printed.
If your "playbook" is a PDF that hasn't been touched in two years, you don't have a playbook. You have a fossil.
Before you write a word: gather the raw material
The biggest mistake owners make is writing the playbook from imagination — how they think they sell, or how they sold in 2014. The good stuff is already happening in the field. Your job is to capture it, not invent it.
Spend one to two weeks gathering raw material before you draft anything.
Record and ride along
- Record real calls and appointments. Get consent where your state requires it (some states are two-party consent — check your own rule before you hit record). Pull the recordings from your three best reps and your three worst. The gap between them is your playbook.
- Ride along on 8–12 in-person appointments. Watch what your best rep actually does on the roof, at the truck, and at the kitchen table. Note where homeowners lean in and where they go cold.
- Read the texts and emails. Your follow-up language is probably scattered across reps' phones. Collect the messages that got replies.
Interview your top performers
Sit your two or three best closers down separately and ask:
- "Walk me through your last three wins, start to finish. What did you say first?"
- "What's the question you always ask on the roof?"
- "When a homeowner says they want to think about it, what do you say exactly?"
- "What makes you walk away from a deal?"
Write down their actual words. The phrases that recur across your best people are gold — those go in the playbook verbatim.
Mine the deals you lost
Pull 20–30 lost or stalled deals from the last quarter and look for the pattern of where they died:
| Where the deal died | What it usually means |
|---|---|
| Never got the appointment | Targeting or opener problem |
| Inspected but no presentation | Rep didn't build urgency or rapport on the roof |
| Presented but no decision | Pricing, trust, or no clear next step |
| Verbal yes, then ghosted | Weak close, no signature on-site, slow follow-up |
| Lost to a competitor on price | No value differentiation, or wrong target |
This map tells you which sections of your playbook need the most work. If most deals die between inspection and presentation, your inspection-to-pitch handoff is the priority — not a fancier closing line.
The structure: the stages every roofing sale moves through
Every residential roofing sale, whether it starts from a knock, a storm, a referral, or an inbound call, moves through the same backbone of stages. Your playbook is organized around these. Define each one, write the words, and set the metric that tells you whether the rep cleared the stage.
The seven stages:
- Target & prospect — who you go after and why
- Open & set the appointment — the first 30 seconds at the door or on the phone
- Inspect & document — the roof inspection and what you capture
- Present & build the case — showing the homeowner what you found
- Price & propose — how you put numbers in front of them
- Handle objections & close — getting the signature
- Follow up & hand off — the deals that don't close on the first visit, plus the handoff to production
For each stage your playbook needs four things:
- The objective (what "done" looks like)
- The talk track (the words, with branches)
- The tools (what the rep uses — app, form, photos, samples)
- The metric (the number that says the rep cleared it)
Let's build each one.
Stage 1: Target & prospect
This is the stage owners skip in their playbook and it's the one that quietly determines everything downstream. A great pitch on the wrong house loses to a mediocre pitch on the right one. If your reps are knocking or mailing the whole street, you're paying gas, payroll, and printing to talk to people with five-year-old roofs.
Your playbook should define, in writing:
- The profile of a roof worth your time. For most residential re-roof work that means roofs roughly 15+ years into their service life, or roofs in areas that took real wind or hail. A 30-year architectural shingle installed eight years ago is not your customer this year.
- How a rep decides where to work today. Don't make a rep guess. Give them a ranked list or a defined area, not "go knock somewhere."
- What disqualifies an address. Brand-new roof, recently sold and re-roofed, rental with an absentee owner you can't reach — define it so reps don't burn hours.
Why "year built" lies to you
Most free data sources — county records, Zillow, the realtor's listing — give you the year the house was built, not the year the roof was last replaced. A 1998 house may have been re-roofed twice since. Targeting on year-built means you knock a pile of doors with newer roofs and skip houses that are genuinely due. Measurement tools (the ones your estimators use to pull squares and pitch off aerial imagery) tell you the size and shape of a roof, not its age or condition. Different category entirely — "measure the house" versus "which house."
This is where roof-age data changes the targeting stage. Modeling roof age from aerial imagery gives you a range per address — not an exact install date, nobody can give you that from the air, but a tight enough window (say, "18–22 years") to separate the roofs that are aging out from the ones that aren't. Pair that with storm history modeled on the actual roof, and your rep's list stops being "the whole subdivision" and becomes "these 40 houses, ranked." We'll come back to how that feeds the rest of the playbook, but the point for Stage 1 is simple: define your target by roof condition and age, not by house age or gut feel, and hand reps a ranked list instead of a map of the neighborhood.
Objective: Rep starts the day with a defined, prioritized set of addresses that fit the target profile.
Metric: Percentage of worked addresses that fit the target profile; contacts-per-hour in worked areas.
Stage 2: Open & set the appointment
The opener exists to do one thing: earn the next 60 seconds. At the door, you're not selling a roof — you're selling a look at the roof. On the phone, you're selling an appointment. Reps lose more deals in the first ten seconds than anywhere else, because they pitch instead of disarm.
The door opener
The pattern that works: identify yourself, give a specific and honest reason you're there, lower the pressure, and ask for a small yes.
A clean, non-storm door opener:
"Hi, I'm Dave with Summit Roofing — we're the crew that did the Hendersons' roof over on Locust. I'm not here to sell you anything today. We've been looking at roofs in this neighborhood that are getting up there in age, and yours looked like it might be one of them. Mind if I take a quick look and let you know what I see? Takes me about ten minutes and there's no charge."
Why it works:
- Local proof ("the Hendersons over on Locust") beats a brand name.
- "Not here to sell you anything" disarms the door-slam reflex.
- A specific, honest reason ("roofs getting up there in age") beats "we're in the area." Homeowners can smell a fake reason.
- The ask is tiny — a look, not a contract.
Note what this opener does not do: it doesn't promise a free roof, doesn't mention their insurance, and doesn't claim there's storm damage the rep hasn't seen yet. Those are landmines we'll address in the storm section.
Door-opener branches
Your playbook should script the three most common doorstep responses:
- "I'm not interested." → "Totally fair, most folks aren't thinking about their roof until something leaks. I'm not asking you to do anything today — I'll just take a look from the ground and the ladder and let you know if it's even worth a conversation. If it's fine, I'll tell you it's fine."
- "How much is this going to cost me?" → "The look's free. If you do end up needing work, I'll give you a real number in writing, not a guess on your porch. Fair?"
- "I already have a roofer." → "Smart to have someone. I'm not trying to replace them — but a second set of eyes never hurts, especially on the age yours is at. If your guy's right, you'll know it. If something's off, you'll know that too."
The phone opener (inbound and outbound)
For inbound leads, speed is the entire game. The playbook rule should be hard: call inbound leads back within five minutes during business hours. A lead that fills out a form is hottest the moment they hit submit. Most contractors take hours. The one who calls in five minutes books the appointment.
Inbound phone opener:
"Hi, is this Linda? This is Dave at Summit Roofing — you just reached out about your roof on Maple. Caught you at a good time? Great. Tell me what's going on — what made you reach out today?"
Then shut up and listen. The single most common phone mistake is the rep pitching over a homeowner who's trying to tell them exactly what they need.
Objective: Convert a contact into a scheduled inspection (phone) or an on-the-spot look (door).
Metric: Doors-to-look conversion (door); lead-to-appointment rate and average speed-to-lead in minutes (phone).
Stage 3: Inspect & document
The inspection is where the sale is actually built — most reps treat it as a formality and lose the deal before they ever talk price. A documented, photo-heavy inspection does three things: it tells you (and the homeowner) what's really going on, it earns trust because you found things they couldn't see, and it gives you the evidence that makes the presentation undeniable.
The inspection checklist (put this in the playbook verbatim)
Every rep inspects the same way. Standardize it:
- Ground walk-around first. Photograph all four elevations, gutters, downspouts, and any obvious sagging or staining.
- On the roof (where safe and legal):
- Field shingles — granule loss, cracking, curling, blistering, bruising
- Ridge and hip caps
- Valleys
- Flashing — chimney, walls, step flashing
- Penetrations — pipe boots (the #1 silent leak), vents, skylights
- Field of the roof for impact marks (hail) or lifted/creased shingles (wind)
- Attic check when accessible — decking stains, daylight, active leaks, ventilation.
- Photograph everything. Minimum 15–20 photos. The homeowner is going to see these.
Safety is part of the playbook, not separate from it
Your playbook must state your fall-protection and ladder rules and the conditions under which a rep does not get on a roof (steep pitch, wet, icy, structurally questionable). A drone or a measurement-from-imagery approach can document a roof you shouldn't walk. Reps cutting safety corners to "get the deal" is how people get hurt and how you get an OSHA problem. Write the rule; enforce it.
Document like the homeowner will see it — because they will
The inspection output isn't just for you. A short, clean homeowner-facing summary — a few annotated photos and a plain-English note of what you found — does more selling than any pitch. "Here's your pipe boot, see the cracking? That's where water's getting in" is worth more than ten minutes of talking.
This is also where you keep the rep honest and compliant. The inspection documents what is on the roof. It does not diagnose the homeowner's insurance situation, and it does not promise anybody anything. We'll draw that line clearly in the storm section.
Objective: A complete, photo-documented inspection and a homeowner-facing summary of findings.
Metric: Inspection completion rate; average photos per inspection; inspection-to-presentation rate.
Stage 4: Present & build the case
Now you sit at the kitchen table (or stand at the tailgate) and walk the homeowner through what you found. This stage is about clarity and trust, not pressure. The presentation has a job: make the problem real, make the solution obvious, and make your company the safe choice.
The presentation flow
- Recap what they told you. "You mentioned the ceiling stain in the back bedroom and that the roof's about 20 years old." This proves you listened.
- Show the photos. Walk through the findings worst-to-least, in plain language. No jargon. "Granule loss" becomes "the shingle's protective layer is washing into your gutters — that's the roof aging out."
- Connect findings to consequences. Not fear-mongering — facts. "This pipe boot is cracked. It's a small thing now. Left alone, it's the kind of slow leak that rots decking and shows up as a much bigger bill."
- Lay out the options. Most homeowners want two or three choices, not a single take-it-or-leave-it number. Repair vs. full replacement, or good/better/best on shingle and warranty.
- Establish your company as the safe choice. Licensing, insurance, workmanship warranty, manufacturer certification, how long you've been local, and what your install actually includes that the cheap quote won't (proper underlayment, ice-and-water shield, new flashing, ventilation, real cleanup).
Sell the install, not only the shingle
Most homeowners think a roof is a roof. Your playbook should arm every rep with the three or four things your company does that a lowball competitor skips — because that's where price objections get won. New flashing instead of reusing old. Synthetic underlayment. Ice-and-water shield in the valleys and eaves. Proper attic ventilation. Magnetic nail sweep of the yard. A real workmanship warranty in writing. When a homeowner understands what's in the price, the cheaper quote stops looking like the same thing for less.
Objective: Homeowner understands the problem, the options, and why you're the right crew, and is ready to talk numbers.
Metric: Presentation-to-proposal rate.
Stage 5: Price & propose
How you present price determines whether the number lands as "reasonable" or "highway robbery." Same dollar figure, two different reactions, depending entirely on the setup.
Rules for the pricing stage
- Anchor with value first, number second. Never lead with the price. By the time the number comes out, the homeowner should already understand what's in it.
- Put it in writing, on-site. A verbal number is a number they'll forget and re-shop. A written proposal — even a simple one generated on a tablet — makes it real and makes you look professional. Reps who leave without a written proposal lose deals to whoever does leave one.
- Offer tiers. Good/better/best lets the homeowner choose which roof instead of whether to buy. The middle option is where most land — price the tiers so the one you want them to pick is the obvious value.
- Be specific about what's included. Itemize the things competitors hide: tear-off, decking replacement allowance, underlayment, flashing, ventilation, cleanup, warranty. Specificity reads as honesty.
Worked example: how to frame the number
Don't say: "It's going to be about fourteen grand."
Do say:
"So here's what we're looking at. This is a full tear-off down to the deck, new synthetic underlayment, ice-and-water shield in your valleys and along the eaves, all new flashing — not reusing the old stuff — a 30-year architectural shingle, ridge vent so your attic finally breathes, and we haul everything away and run a magnet over your whole yard so nobody's tire finds a nail. That, with our 10-year workmanship warranty on top of the manufacturer's coverage, comes to $14,200. If you want, I can also show you a repair-only option, but at 20 years and with what we found, I'd be doing you a disservice not to be straight that you'd likely be back here within a couple years."
The number lands softer because it's the last thing said, after a wall of value.
Objective: A written, itemized proposal in the homeowner's hands with clear options.
Metric: Proposal-to-close rate; average ticket; tier-mix (how often the middle/top option is chosen).
Stage 6: Handle objections & close
Objections aren't rejection — they're the homeowner telling you what's still in the way. A playbook's objection library is its most-used section. Reps should know these cold so they respond from confidence instead of scrambling.
The technique to teach: acknowledge, ask, answer. Acknowledge the concern so they feel heard, ask a question to understand what's really behind it, then answer. Most objections aren't the real objection — "I need to think about it" usually means price, trust, or spouse.
The objection library
"It's too expensive / I got a cheaper quote."
"I hear you, and I'm not going to pretend we're the cheapest — we're usually not. Can I ask what the other quote included? A lot of times the gap is the stuff you can't see: are they reusing your old flashing, what underlayment, are they replacing bad decking or roofing right over it? When you line those up, you're often not comparing the same roof. I'd rather you pay us once than pay someone twice."
"I need to think about it."
"Of course — it's a big decision. So I make sure I've actually answered everything: when you say think about it, is it the price, the timing, or is there something about us you're not sure of yet? Whatever it is, let's talk it through now while I'm here."
"I need to talk to my spouse."
"Makes complete sense — this is a both-of-you decision. Is now a bad time to get them on the phone for two minutes? I'd rather they hear it from me than have you try to repeat all this. If they're not around, when are you two together next? I'll call back then."
"Can you just email it to me?"
"Absolutely, I'll email it. Before I go — usually when someone wants it in writing to review, there's one thing they're weighing. What's the main thing you want to look at? Let me make sure the email actually answers it instead of you having to call me back."
"How do I know you'll still be around for the warranty?"
"Fair question — a warranty's only as good as the company behind it. We've been local here [X] years, we're licensed and insured, here's our license number, and here are three roofs we did in this zip code last year you can drive by or call. A warranty from a truck that's gone next season isn't worth the paper."
"I want to wait until it actually leaks."
"I get the instinct — why fix what isn't broken. The problem with roofs is by the time it leaks, the damage is already inside: the decking, sometimes the insulation, sometimes the ceiling. A leak isn't the start of the problem, it's the middle of it. You don't have to do anything today, but I'd be straight with you that waiting usually makes the number bigger, not smaller."
Closing
The close is just asking for the decision after you've earned it. Teach reps to ask directly and then stay quiet:
"Everything we talked about — the tear-off, the new flashing, the warranty, the cleanup — at $14,200. I've got an opening for your crew the week of the 14th. Want me to get you on the schedule?"
Then say nothing. The first one to talk loses. New reps fill the silence and talk themselves out of the deal.
Get the signature on-site whenever you can. A deal you leave "to think about" closes far less often than one signed at the table. That's not pressure — it's not leaving a hot decision to cool into a cold one. Make sure your contract is clear, includes the homeowner's cancellation rights where required by law, and that the rep can produce it on a tablet in two taps.
Objective: Signed contract, or a firm, scheduled next step.
Metric: Close rate (proposals to signed); objection-stage drop-off.
Stage 7: Follow up & hand off
Most deals don't close on the first visit, and most companies do nothing useful about it. The follow-up section of your playbook is where you recover the half of your pipeline that's sitting in "maybe."
The follow-up cadence
Define it so no lead falls through a crack:
| Timing | Action | Channel |
|---|---|---|
| Same day | Thank-you + recap + the written proposal | Text + email |
| Day 2 | "Any questions come up after you slept on it?" | Call |
| Day 4 | Send a relevant proof point — photos of a similar job, a review | Text |
| Day 7 | Check-in + gentle urgency (scheduling, season, pricing window) | Call |
| Day 14 | "Should I keep your file open or did you go another direction?" | Call/text |
| Day 30+ | Move to long-term nurture | Email list |
The day-14 "should I close your file" message is the most underused line in roofing sales. It gives the homeowner permission to say no, which often surfaces a yes — or a real objection you can finally address.
Mine your own book
Your playbook should include a recurring motion to work deals you already have: old estimates that never closed, past customers due for a second roof or a referral, and storm-affected addresses in areas you've already sold. This is the cheapest pipeline you'll ever work — these people already know you. A monthly "re-engage the old list" block on the calendar turns dead CRM records into signed jobs at zero ad spend.
Hand off to production cleanly
The sale isn't done at signature — a botched handoff to the crew creates an unhappy customer who won't refer and might cancel. Define the handoff: what the rep documents, what production needs (measurements, material selections, color, access notes, special instructions), and who calls the homeowner to confirm the schedule. A clean handoff is also where referrals are born.
Objective: Every unclosed deal worked to a yes, a no, or a scheduled future touch; every signed deal handed to production complete.
Metric: Follow-up close rate; speed-to-handoff; referral rate per closed job.
The storm and insurance section: where playbooks get companies in trouble
If any part of your business touches storm work, this section of your playbook matters more than any close line — because the wrong words here aren't just a lost deal, they're a legal and licensing problem. Many states regulate this hard, and there's case law (a 2024 Texas matter made it clear that even calling yourself an insurance or claims "specialist" as a roofer can cross the line into unlicensed public adjusting).
Here's the line every rep must understand, written plainly in your playbook.
What a roofer CAN do
- Inspect the roof and document what's there — photos, measurements, dated findings.
- Write an accurate, detailed repair estimate for the scope of work, aligned to standard estimating practice.
- State facts about your own scope of work to the carrier when asked.
- Hand the documentation and estimate to the homeowner.
What a roofer must NOT do (the do-not-say list — teach this directly)
Put these in the playbook as banned, and train reps on why:
- Don't "handle," "manage," "negotiate," or "fight" the claim for the homeowner. That's public adjusting, and it requires a license you don't have.
- Don't interpret the policy or coverage. "You're definitely covered" / "your policy pays for this" — not your call to make. The insurer decides coverage.
- Don't promise approval or a payout. "We'll get this approved" / "the insurance will cover the whole thing" — you can't promise that.
- Don't say anything about the deductible. Don't offer to waive it, absorb it, cover it, eat it, or make it disappear. In many states that's insurance fraud, full stop.
- Don't advertise or imply a "free roof." Tie the work to "no out-of-pocket beyond your deductible" and you've stepped into the fraud zone above.
- Don't call yourself a "claims specialist" or "public adjuster."
The safe frame, scripted
The compliant motion is simple and it's actually better for trust: you document thoroughly, you write an honest estimate, and you hand it to the homeowner. The homeowner files. The insurer decides.
A compliant storm-door opener:
"Hi, I'm Dave with Summit Roofing. We've been documenting roofs in the area after the storm that came through. I'm not here to talk about your insurance or make any promises — I just do a thorough inspection, take photos of anything I find, and write up exactly what I see. You keep that documentation. What you do with it is completely up to you. Mind if I take a look?"
When the homeowner asks the natural question — "Will insurance cover it?" — the scripted, safe answer:
"That's between you and your carrier, and honestly I can't promise you what they'll do — anybody who promises you a payout is telling you something they can't know. What I can do is document everything I find thoroughly and write you an accurate estimate, so when you file, you and your adjuster are looking at the full picture. The decision on coverage is theirs."
This isn't just legally safer — it reads as more honest, and skeptical homeowners trust it more than the "free roof, we'll handle everything" pitch they've heard from the storm-chasing crews.
Storm targeting still matters
The targeting logic from Stage 1 applies here, with a storm overlay. A hail map tells you where it hailed in general. It doesn't tell you which individual roofs actually took enough impact to matter, or which were already old enough that the storm pushed them over the edge. Knowing which roofs are both aging out and took real storm exposure is how you focus a storm canvass on the houses most likely to have a documentable problem — instead of knocking a whole grid where half the roofs are too new to show anything. More on the data behind that next.
Where roof-age and storm data fits into the playbook
A playbook is only as good as the addresses your reps point it at. The best opener in the world, run on a street of five-year-old roofs, loses to a worse opener on a street of twenty-year-old ones. So the targeting stage deserves the same rigor as your close — and that's the stage where most companies are flying blind, working off year-built data that hides every re-roof.
This is the gap RoofPredict was built to close. It models roof age as a range per address from aerial imagery — not an exact install date (nobody can give you that from the air), but a tight enough window to tell the roofs that are aging out from the ones that aren't — and it models storm exposure on each individual roof, not only whether a storm passed through the zip. The output is a ranked list: here are the roofs in your area that are old enough to be real jobs, and here are the ones the recent wind or hail actually wore on. Your reps run the playbook against that, instead of against the whole subdivision.
Concretely, it strengthens three stages of the playbook you just built:
- Stage 1 (Target): reps start the day with a ranked list of roofs that fit your profile, not a map and a hunch. You stop paying gas and payroll to knock new roofs.
- Stage 2 (Open): the opener gets a specific, honest reason — "roofs in this neighborhood that are getting up there in age, and yours looked like one" is true and grounded, not a fake "we're in the area."
- Stage 7 (Follow-up / mine your book): enrich your existing CRM and mailing list with roof-age and storm signals, so the old estimates and past customers you re-engage are the ones actually due — found money in a book you already own.
Honest limits, because a tight trade compares notes: roof age comes back as a range, not a date, and storm exposure is modeled as odds of meaningful impact, not proof of damage — your rep's inspection is still what confirms what's actually on the roof. It doesn't measure the roof or pick your shingle; it doesn't knock the door for you. What it does is make sure the playbook you spent weeks writing gets run on the right houses. If you want to see it against roofs you already know, hand over a street you've worked and check whether the ranking matches what your crew found. That's the honest test.
Putting it on paper: format that reps will actually use
A playbook nobody opens is worthless. Format for the field, not for a binder on a shelf.
Make it scannable and mobile
Reps live on their phones between appointments. Your playbook should be:
- Digital and searchable, accessible on a phone — a shared doc, a wiki, or your CRM's playbook feature. Not a printed binder.
- Modular. One page per stage. A rep prepping for a follow-up call should find the follow-up cadence in two taps, not page 34 of a PDF.
- Skimmable. Bullets, short scripts, bolded key lines. If a rep can't find the "I need to think about it" rebuttal in ten seconds while sitting in their truck, they won't use it.
Use a one-page "quick reference" per stage
For each stage, a single quick-reference card:
- The objective (one line)
- The talk track (the core script, branches below)
- The top three objections for that stage
- The metric and the target number
Include real examples, not only templates
The most powerful pages in any roofing playbook are annotated call recordings and ride-along notes from your own best reps. "Here's Marcus closing a $19k job — listen at the 4-minute mark where the homeowner says it's too expensive and how he handles it." Reps learn from hearing their own company's wins, not from generic scripts.
The metrics layer: what to measure and the targets to set
You can't coach what you don't measure. The playbook defines the funnel; the metrics tell you which stage is leaking. Track these by rep and by team:
| Stage | Metric | What a low number tells you |
|---|---|---|
| Target | % of worked addresses fitting profile | Reps working the wrong houses |
| Open (door) | Doors-to-look rate | Opener or targeting problem |
| Open (phone) | Lead-to-appointment + speed-to-lead | Slow follow-up or weak phone opener |
| Inspect | Inspection-to-presentation rate | Reps not building the case on the roof |
| Present | Presentation-to-proposal rate | Value not landing; pricing fear |
| Propose | Proposal-to-close rate | Pricing framing, trust, or weak close |
| Follow-up | Follow-up close rate | No cadence, or reps not working aged deals |
| Overall | Lead-to-sale close rate, avg ticket, sales cycle length | The composite health number |
Set a target for each. You don't need national benchmarks — set your baseline from your own best rep, then pull the team toward it. If your top closer runs a 45% proposal-to-close and the team average is 25%, your coaching target is obvious, and the playbook section to drill (objections and closing) is obvious too.
Review these numbers in a weekly sales meeting. When a rep's number drops at a specific stage, you coach that stage using the playbook — concrete and fixable, instead of "sell harder."
Rolling it out so it actually gets used
The graveyard of roofing playbooks is full of good documents that died because nobody made the team use them. Adoption is a process, not an email attachment.
The rollout sequence
- Involve your reps in the writing. People use what they helped build. Your best reps should see their own lines in the playbook and feel ownership, not a top-down mandate.
- Launch it in a working session, not an email. Walk the team through it live. Role-play the openers and objections in the room. Reps who've said the words out loud once will use them in the field.
- Make it the standard, then ride along. For the first few weeks, managers ride along and coach to the playbook. A rep should hear "that's a great example of the inspection flow" or "let's run that objection the way the playbook does it."
- Tie it to onboarding. Every new hire's first two weeks are built on the playbook: shadow, listen to call recordings, role-play, then run it supervised. This is where your ramp-time payoff shows up.
- Review the metrics against it weekly. When numbers and playbook live in the same conversation, the playbook stays alive.
Keep it living
The playbook is never finished. Build a habit:
- When a rep finds a line that's crushing it, add it.
- When the market shifts (new competitor pricing, a storm season, a new product), update the relevant section.
- Review the whole thing quarterly. Cut what's not working. Promote what is.
A living playbook compounds. Every cycle, your average rep gets a little closer to your best rep — and your best rep gets sharper too, because the system makes their wins visible and repeatable.
A 30-day plan to ship your first playbook
Don't try to write the perfect playbook in one sitting. Ship a usable v1 in a month, then improve it forever.
Week 1 — Gather. Record calls, ride along on 8–12 appointments, interview your top two or three reps, map 20–30 lost deals to find where they die.
Week 2 — Draft the backbone. Write the seven stages. For each: objective, core talk track, top objections, metric. Use your reps' actual words. Don't polish — get it down.
Week 3 — Build the objection library and the storm/compliance section. This is the most-used part. Get the do-not-say list right; have it reviewed by counsel if you do any storm or insurance-adjacent work — that review is cheap compared to a licensing complaint.
Week 4 — Format, launch, train. Put it somewhere mobile and searchable. Run a working session. Start riding along. Set the metric targets and put them on the wall.
Then, every month after: feed it the best new lines, cut what's dead, and review the numbers against it.
The bottom line
A roofing sales playbook is how you stop betting your revenue on one or two people's instincts and start running a system anyone on your team can execute. It captures what your best reps already do, organizes it around the seven stages every deal moves through, arms reps with the words and the objection rebuttals, defines the numbers that tell you where you're leaking, and keeps everyone — especially on storm work — on the right side of the line.
The two stages owners under-invest in are the bookends: targeting (working the right houses) and follow-up (recovering the maybes). Nail those and the middle of your funnel gets easier, because a great process pointed at the right roofs beats a great process pointed at the whole street every time. Start with a rough v1 this month. Make it live on your reps' phones. Coach to it weekly. The compounding is the whole point.
FAQ
What should a roofing sales playbook include?
At minimum: your target-customer profile (which roofs are worth your time and why), a stage-by-stage process from prospecting through follow-up, talk tracks for the door and phone openers, a standardized inspection checklist, a presentation and pricing framework, an objection-handling library, a follow-up cadence, the KPIs you track at each stage with target numbers, and — if you do storm work — a clear compliance section on what reps can and can't say about insurance claims. Keep it digital, modular (one page per stage), and searchable on a phone.
How long should a roofing sales playbook be?
Long enough to cover every stage, short enough that reps actually open it. The right structure is modular: a one-page quick-reference per stage (objective, core script, top three objections, metric) backed by deeper detail and real call examples. A rep should find any answer in two taps and ten seconds. A 60-page binder nobody reads is worse than a tight 15-page digital playbook reps use daily.
What are the stages of a roofing sales process?
Most residential roofing deals move through seven stages: target and prospect, open and set the appointment, inspect and document, present and build the case, price and propose, handle objections and close, and follow up and hand off to production. Your playbook defines each stage with an objective, a talk track, the tools the rep uses, and a metric that says whether the rep cleared it.
How do I write a door-knocking script for roofers?
Keep the doorstep goal small: earn a look at the roof, not a signed contract. The pattern that works is identify yourself, give a specific and honest reason you're there (for example, roofs in the neighborhood that are getting up in age), lower the pressure ("I'm not here to sell you anything today"), use local proof (a nearby job you did), and ask for a tiny yes (a ten-minute look). Then script the three most common responses — "not interested," "how much," and "I already have a roofer" — so reps don't freeze. Avoid promising a free roof, mentioning their insurance, or claiming damage you haven't seen.
How should reps handle the "I need to think about it" objection?
Treat it as a signal, not a no. Acknowledge it, then ask what's really behind it: "Of course — when you say think about it, is it the price, the timing, or is there something about us you're not sure of? Let's talk it through now while I'm here." "I need to think about it" almost always means price, trust, or a spouse who isn't in the room. Surfacing the real objection is the only way to handle it. Whenever possible, get the decision on-site rather than leaving a hot decision to cool.
What can a roofer legally say about insurance claims?
A roofer can inspect the roof, document what's there with photos and measurements, write an accurate repair estimate, and state facts about their own scope of work to the carrier — then hand that documentation to the homeowner. A roofer cannot, for a fee, handle, manage, or negotiate the claim, interpret policy or coverage, promise approval or a payout, say anything about waiving or covering the deductible, advertise a "free roof," or call themselves a claims specialist or public adjuster. The safe frame: you document and estimate; the homeowner files; the insurer decides coverage. If you do storm work, have a lawyer review your scripts, because rules and case law vary by state.
How do you measure if a roofing sales playbook is working?
Track conversion at each stage by rep and by team: doors-to-look, lead-to-appointment and speed-to-lead, inspection-to-presentation, presentation-to-proposal, proposal-to-close, follow-up close rate, plus overall lead-to-sale close rate, average ticket, and sales-cycle length. When a number drops at a specific stage, that's the stage to coach using the playbook. Set your targets from your own best rep's numbers rather than chasing generic benchmarks, and review them in a weekly sales meeting.
How do I get my sales team to actually use the playbook?
Adoption is a process, not an email. Involve your reps in writing it so they own it, launch it in a live working session with role-play instead of an attachment, have managers ride along and coach to it for the first few weeks, build it into onboarding (shadow, call recordings, role-play, supervised reps), and review the metrics against it weekly so the playbook and the numbers live in the same conversation. Keep it living: add winning lines as you find them and review the whole thing quarterly.
How does roof-age data improve a sales playbook?
The targeting stage decides everything downstream, and most companies target on year-built data, which hides every re-roof. Modeling roof age as a range per address from aerial imagery — paired with storm exposure modeled on each individual roof — turns a rep's day from "knock the whole subdivision" into a ranked list of roofs that are actually aging out or storm-worn. That sharpens targeting (Stage 1), gives the opener an honest reason (Stage 2), and lets you enrich your existing CRM and mailing list so the deals you re-engage are the ones genuinely due. The age is a range, not an exact date, and storm exposure is odds of impact, not proof — the rep's inspection still confirms what's on the roof.
Should reps close on the first visit or follow up later?
Close on-site whenever you can. A deal left "to think about" closes far less often than one signed at the kitchen table, because a hot decision cools into a cold one and the homeowner re-shops. That's not pressure — it's not abandoning a ready buyer. That said, most deals don't close on the first visit, so a disciplined follow-up cadence (same-day recap, day 2, 4, 7, 14, then long-term nurture) is essential. The day-14 "should I keep your file open?" message is one of the most underused and effective lines in roofing sales.
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 — nrca.net
- Insurance Institute for Business & Home Safety — Roof Resources — ibhs.org
- NOAA National Weather Service — Storm Prediction Center — spc.noaa.gov
- NOAA National Centers for Environmental Information — Storm Events Database — ncdc.noaa.gov
- OSHA — Fall Protection in Construction — osha.gov
- Federal Trade Commission — Cooling-Off Rule — consumer.ftc.gov
- Texas Department of Insurance — Public Insurance Adjusters — tdi.texas.gov
- National Association of Insurance Commissioners — Public Adjusters — naic.org
- International Residential Code — Roof Coverings (ICC Digital Codes) — codes.iccsafe.org
- U.S. Bureau of Labor Statistics — Roofers Occupational Outlook — bls.gov
- U.S. Bureau of Labor Statistics — Sales Representatives — bls.gov
- U.S. Census Bureau — American Housing Survey — census.gov
- Asphalt Roofing Manufacturers Association — Homeowner Resources — asphaltroofing.org
- RoofPredict — roofpredict.com
Related Articles
How to Win Roofing Maintenance Contracts With Facility Managers
Maintenance contracts are the steadiest money in commercial roofing. Here is how to find the right facility managers, build a program they will sign, and keep it for years.
How Much Revenue Roofing Contractors Leave on the Table Per Claim (and Where It Leaks)
The money you lose on a storm job rarely shows up as a missed sale. It hides inside scope you forgot to document, supplements you never wrote, and roofs you should have been on instead.
How Much Should a Roofing Company Spend on Marketing? A Numbers-First Budget Playbook
A practitioner's breakdown of roofing marketing budgets: the percentage-of-revenue ranges that actually fit your stage, how to split that money across channels, and the math that tells you when you are overspending or starving growth.