She called three roofers. Only one of them had a process.
The first showed up late and talked about his trucks. The second texted a number and went quiet. The third walked the roof with her, told her exactly what would happen next and when, and called on the day he said he would. She signed with the third one. His price was not the lowest.
That is the gap between the job you won and the job you lost. It is rarely the roof. It is the roofing sales process around the roof.
If any of this sounds like your month, keep reading:
- •You quoted nine jobs this month and cannot say where six of them went.
- •You answered the call fast, then lost her at the estimate.
- •The estimate went out Thursday and nobody called Monday.
- •Your best closer is you, and you are on a roof.
- •You know your close rate. You do not know your stall point.
Below is the full map, from first call to signed contract, plus a one-week exercise that shows you which stage your jobs stall in. You do not need software for it. You need a whiteboard and an honest count.
The Roofing Sales Process: Six Stages From First Call to Signed Contract
Every roof you have won or lost went through the same six stages. Most owners watch the first one and the last one. The money is lost in between.
- 01.
First contact.
She calls or fills out the form, and someone becomes the first real person she talks to. Answering fast gets you into the race. It does not win it. - 02.
The booked inspection.
The only job of that first conversation is a time on the calendar. Not a price over the phone. Sell the inspection, not the roof. - 03.
The inspection itself.
You are on her roof and she is watching how you work. This is where she decides whether she trusts you. - 04.
The estimate.
The number, the scope, and how it lands on her kitchen table. A perfect estimate can still lose the job. - 05.
Follow-up.
The days after the estimate goes out, while she compares you to two other roofers. This is where day three matters. - 06.
The signature.
Pen, deposit, start date, and what happens next. Skip that last part and she starts doubting a decision she already made.
Six stages, and a job can die in any one of them. The next section shows where yours do.
Where Jobs Stall (and Why It Is Almost Never Where You Think)
Ask an owner where he loses jobs and he says price. Ask him to point to the exact moment, and he can't.
"Price" is what the homeowner says when she hangs up. It is rarely what happened.
Every stage has a signature failure. Here is the moment the job was actually lost.
- •First contact: — Someone answered fast, then started talking numbers. She asked what a roof costs, he gave a range, and the call became a price check. She now has a number to hold against two other roofers.
- •The booked inspection: — The first opening was nine days out. Nobody confirmed it. She kept calling around while she waited, and the roofer who could come Thursday got the roof.
- •The inspection itself: — He walked the roof in silence, took photos, and said he'd send something over. She watched a man who never told her what he saw. She decided that was how he would run her job, too.
- •The estimate: — It arrived as a PDF in her inbox. She read it alone at the kitchen table, next to two other quotes, with no one to explain why his line items looked different.
- •Follow-up: — The estimate went out Thursday. Monday came and nobody called. Silence reads as "he doesn't want the job," so she called the roofer who did.
- •The signature: — She said yes, then heard nothing about a start date or what happens next. Two days later she was second-guessing a decision she'd already made.
Notice that none of these is the roof, and only one is the number.
Owners fix the stage they can see. They sharpen the estimate or cut the price, because that is the stage that feels like selling.
Meanwhile the pile is sitting at the inspection or the Monday call that never happened. You can work hard on stage four and never move your close rate, because stage five was the leak.
The next section shows you how to find the real one.
A One-Week Exercise to Find Your Stall Point
You do not need software for this. You need a whiteboard, a pad of sticky notes, and about twenty minutes on Monday.
- 01.
Draw six columns.
Label them with the six stages: first contact, booked inspection, the inspection itself, the estimate, follow-up, the signature. Put the board where you will walk past it every day, like the truck bay or the office wall. - 02.
Write one note per open job.
Use the homeowner's last name, the date of the last real contact, and the dollar amount. Include every job you quoted and have not heard back on, even the ones you have quietly written off. - 03.
Put each note in the stage where the job actually sits.
Not where you hope it is. If the estimate went out nine days ago and nobody has called, it goes under follow-up. If she said yes and you never confirmed a start date, it goes under the signature. - 04.
Count each column.
Write the number at the top. Then write the oldest date in that column next to it. The count shows where jobs pile up. The oldest date shows how long they wait there. - 05.
Run it for the week.
Move a note when the job moves. Add a note when a new call comes in. Do not clean the board or throw anything away. At the end of the week, stand back and look.
The pile tells the story. One column will be taller than the rest, and it is rarely the one you expected.
If the tall column is the estimate, you have a presentation problem. If it is follow-up, you have a Monday problem, and no estimate will fix that.
Pay attention to the oldest notes. A job that has sat in one column for two weeks is not "thinking it over." It is a job that stalled, and the date on the note is how long it has been waiting for you.
Do not fix anything yet. This week is for counting, not for changing the process.
Fix One Stage at a Time
Once the week is up, you will be tempted to fix everything. Don't. An owner who changes six stages at once cannot tell which change worked, and his crew cannot tell what he is asking for.
Pick the tallest column. Fix that stage and nothing else. Here is where to start for each one:
- •First contact: — Work on what happens in the first minute of the call, not on speed.
- •The booked inspection: — Get a real time on the calendar before she hangs up.
- •The inspection itself: — Narrate the roof out loud while you walk it.
- •The estimate: — Stop emailing a PDF and walk her through it.
- •Follow-up: — Put the call on the calendar the day the estimate goes out.
- •The signature: — Tell her the start date and what happens next before she signs.
Then leave the board up. Move the notes as jobs move, and in two weeks, count again.
One of two things will have happened. The tall column got shorter and the notes moved right, toward a signature. Or it did not, and you know the fix missed.
Either way you learned something real about your own jobs, which no list of sales tips can tell you.
Then pick the next tallest column and do it again. That is the whole method. One stage, one fix, one re-count.
►What are the stages of the roofing sales process?
Six: first contact, the booked inspection, the inspection itself, the estimate, follow-up, and the signature. A job can die in any one of them. The whiteboard exercise above shows you which stage your jobs stall in.
►How long should a roofing sales cycle take?
It depends on the job. A repair moves differently than a full replacement, and storm work moves differently than a retail job where she is comparing three quotes. The number that matters is how long your own jobs take from first call to signature. Look at the oldest note in each column on your board. The longer that date sits, the more likely the job has stalled.
►What is a good close rate for a roofing company?
Divide jobs sold by estimates run. Count it the same way every month. A close rate built on every call and one built on estimates are not the same number, and the figures you will find online swing widely because they count differently. A good close rate is one that is climbing on your own board.
►How many follow-ups should a roofer make after an estimate?
More than one. Put the first call on the calendar before the estimate leaves your hands. Then keep calling over the following days, and give each call a reason: an answer to a question, or an offer to walk her through the numbers. Stop when she says yes or gives you an honest no.
If your stall point is the front of the process, with too few booked estimates on the board to begin with, that is the job the Search-to-Booked Roofing System™ does. It fills the front with booked estimates, so your closer has something to close.

