Skip to content
ScaleAlphaSi
All posts

Roofing Sales Process: Why Estimates Sit Unsigned

The roofing sales process from inspection to signature: why estimates sit unsigned, a follow-up rhythm that wins them back, and what your reps still own.

9 min readThe ScaleAlphaSi teamUpdated

A white clapboard house with a gray asphalt shingle roof, steep gables and a brick chimney

The roofing sales process breaks down in one quiet stretch: after the estimate leaves the kitchen table and before the homeowner signs. Few of those bids end in a clear no. They just sit, while the rep climbs the next ladder.

This guide is for owners and sales managers at residential roofing companies who send more bids than they win back. Our guide to AI for roofing companies lists same-day follow-up among its uses, and AI for small business covers the wider picture. The stages after the signature belong to a CRM for roofing contractors.

What are the steps in a roofing sales process?

The roofing sales process moves through five steps, from the inspection and the estimate to the homeowner's questions, the decision and the signed contract. Good jobs slip away at the handoffs between those steps, where nobody has written down who makes the next move.

  1. The inspection. The rep walks the roof, takes photos and learns what worries the homeowner.
  2. The estimate sent. Scope, line items and options, built from the rep's notes and your price book.
  3. Questions. Colors, cleanup, timing and how to pay.
  4. The decision. A spouse weighs in, other bids come back, or word arrives from the insurance company.
  5. The signed contract. The rep confirms scope, price and start date.

The stretch between steps two and five is where good roofing sales tips matter more than any script.

Why do roofing estimates sit unsigned?

Roofing estimates sit unsigned because the homeowner still has an open question, even when the price looked fair. They may be comparing bids, waiting on an insurance decision, talking it over with a spouse or co-owner, or unsure how to pay. A late or unclear estimate, or no agreed next step, stretches that wait further.

A nearly finished cedar shingle roof slope with loose shingles stacked near a brick chimney
Photos of the real slope, with a note on each, let a homeowner read the estimate without the rep in the room.

Each reason calls for a different reply:

  • Other bids. The FTC's advice on hiring a contractor (opens in a new tab) tells homeowners to collect several bids, to skip picking the lowest one by default, and to ask why prices differ. A clear, itemized estimate makes that comparison easy to win.
  • An insurance decision. The homeowner wants to hear from their carrier first. That conversation stays with your rep, and the paperwork belongs in insurance claims software for roofers.
  • A spouse or co-owner. The one who missed the visit reads the paperwork cold that night.
  • Paying for it. A question about paying in parts that felt awkward to ask.
  • No next step. The rep said "let us know," and nobody picked a date.

How should the estimate leave the kitchen table?

The estimate should reach the homeowner the same day, with photos of what the rep found, line items in plain words and options to compare. Before the rep stands up, both sides agree on the next step, such as a call on Thursday evening or a second visit when the spouse is home.

A clear bid answers the questions a homeowner would otherwise sit on:

  • Photos with notes, such as worn shingles on the south slope or loose flashing by the chimney.
  • The scope, line by line. Tear-off, decking repair if needed, underlayment, flashing, vents and cleanup.
  • Options side by side. Two or three shingle lines, each with its own price.
  • The date the price holds, written by the rep, and what happens after a yes.

A calm pace also fits the rules. The FTC's Cooling-Off Rule (opens in a new tab) gives buyers a short window to cancel certain purchases made at their home, even when they invited the seller in. The seller must tell them about that right on the spot. Where it applies, the rep follows it, and the owner checks your state's rules for anything more. Pushing for a signature that night is one of the roofing sales tactics that backfires.

What does a calm follow-up rhythm look like?

A calm follow-up rhythm starts the day the bid goes out and slows down over the following weeks. Each check-in answers the question really holding the homeowner back. Retail jobs and insurance jobs run on separate tracks, and the rhythm ends the moment someone says no.

On the retail track, the rep calls on the date agreed at the table, and a later note might carry a photo of a finished home in the same shingle color for a spouse who missed the visit. The insurance track waits on the homeowner, and its check-ins only ask whether they have heard back and offer time with the rep.

Texts go only to homeowners who signed up for them at the table, and anyone can opt out at any time. The FCC's rules on texts and robocalls (opens in a new tab) say commercial texts need written consent, while informational ones can rest on consent given out loud. Bid follow-ups are sales texts, so your rep gets the homeowner's okay in writing before the first one goes out. A stop request ends the rhythm for that homeowner the same day. For message wording and the handoff to a person, see AI quote follow-up for contractors, and solar installers can compare notes in solar follow-up.

The weekly open-estimates review

Once a week, the owner or sales manager marks every unsigned bid as open, won, lost or paused, with the reason. If many lost ones name a lower bid, check how clearly your line items explain the work.

Of all roofing sales strategies, this review costs the least. It shows how to get more roofing jobs from the inspections you already run, without buying extra leads. When signed work starts to outrun your crews, that is a growth question, covered in how to run a successful roofing business.

What do your reps keep, and what can the Sales Agent take on?

Your reps and the owner keep every price, scope, discount and start date, every insurance conversation and the close itself. The Sales Agent takes the repeat steps around those calls: it sends the bid a rep approved, runs the follow-up you signed off on, logs each reply and books a second visit.

  • Price and scope. Only a rep changes a line or a total.
  • Discounts. Any offer is the owner's call, never a line in an automatic message.
  • Claim questions. Each one goes to the rep, with the thread attached.
  • The close. A rep confirms the details, the start date and the contract.

Your rep approves every estimate and every follow-up message before anything goes out. The agent never lowers a price, promises a date or hints at a deadline. Each message names your company's AI assistant, and asking for a person always works.

Our Sales Agent sends each bid your rep approved the same day and runs the rhythm you choose. It is one of our six AI Agents, and setup fits it to your rules, hours and tools.

One month at a re-roof company with a few reps

This is an illustration, not a customer story. Estelle runs a residential re-roof company with a few sales reps on the south side of the metro. By summer, her open bids lived in truck consoles and inboxes, and nobody could say which ones were still alive.

She sets two rules: same-day estimates with photos, and a next step noted at every table. The Sales Agent sends what each rep approved to homeowners who signed up for texts, and each one can opt out at any time.

In the first week, one homeowner asks to see shingle colors in person, and the agent books a second visit with the rep. Another is waiting on her insurance company, so the job moves to the insurance track and the rep calls her himself. A third asks for a lower number, so the agent flags the rep, and Estelle decides whether any discount is worth offering.

At the Friday review, several lost bids name a lower price, so Estelle asks her reps to show the ventilation lines more clearly.

Frequently asked questions

What should a roofing estimate look like?

A good roofing estimate lists the work line by line, with photos of what the rep found, materials named by type and color, cleanup and options side by side. It also states the date the price holds, so a homeowner can compare it fairly with other bids.

How long is a roofing quote good for?

A roofing quote is good until the date the rep writes on it. Contractors set that date by how fast their material costs move and how full the schedule is. If the date passes, ask the rep to confirm the price before you sign, because shingle and underlayment costs can change.

How do you close a roofing sale?

Answer the last open question instead of pushing. Confirm the scope, the shingle choice, the price and the start window, then give the homeowner the time they need, because a rushed yes can turn into a cancelled job.

How do you sell roofs?

Show homeowners what you found and explain their options plainly. Inspect carefully, send a clear estimate the same day, agree on a next step and follow up at a calm pace until they decide. Trust built that way is how to sell more roofs without discounts or pressure.

Next step

Book a free workflow consult and bring the bids your reps sent over the last few months, signed or not. We will map how each one moved from inspection to answer and show where good jobs went elsewhere. We work from the Kansas City metro and meet owners face to face or by video call.

Our standards

About the ScaleAlphaSi team

ScaleAlphaSi is a Kansas City firm specializing in Advanced AI Engineering. We design and build AI agents and custom software for small businesses, trades and growing companies. Each guide draws on our experience with owners and office teams: where AI delivers, where your people stay in charge, and how to begin with a single workflow.

Meet the team

Keep reading

Ready to see what fits your business?

In a free workflow consult we map how work moves, show where time and revenue leak, and give you a plain-English plan and a written quote.