All articles

The Roofing Sales Pipeline: From Lead to Closed

October 8, 2026 · 6 min read

Every roofing job follows the same arc. A homeowner calls or you knock their door. You inspect, you estimate, they decide. You build it, you invoice it, you get paid. Simple — until you're running twenty jobs at once and the details start living in five different places: your head, a spreadsheet, a group text, a notebook in the truck, and your estimator's memory.

A sales pipeline is just those stages written down, with every job sitting visibly in one of them. Here's the version that fits roofing and storm restoration work.

1. Lead

A lead is interest without commitment. A door knock that went well, a website form fill, a referral, a storm-chasing conversation. The goal at this stage is speed: contact them fast, qualify the roof, and book the inspection. Leads die from neglect, not rejection.

2. Prospect

A prospect is a qualified opportunity you're actively working — inspected, measured, estimated. This is where most roofing companies lose money without realizing it: estimates sent into the void with no follow-up system. A prospect needs a next step and a date attached to it, or it quietly goes cold.

3. Approved

The homeowner signed (or the insurance claim was approved). The job is real now. This is the handoff point where sales becomes production — and where details get lost if they live in the salesperson's phone. The crew needs the scope, the measurements, the materials, and the property details in one place.

4. Completed

The roof is on. But the job isn't done — the paperwork is. Photos documented? Final walkthrough signed? Warranty registered? The completed stage is your quality gate before money changes hands.

5. Invoiced

The invoice is out. Now you're tracking a different clock: payment terms, follow-ups, and what's overdue. Companies that treat invoicing as "the office's problem" leave real money on the table. The invoice belongs to the job, visible to everyone who needs it.

6. Closed

Paid in full. The job is closed — and becomes a source of reviews, referrals, and warranty records. Closed jobs are also your best data: which lead sources convert, which crews are profitable, what your real close rate is.

Why one board changes everything

When every job sits on one board, three things happen. First, nothing gets forgotten — the prospect waiting on a follow-up is visible, not buried. Second, handoffs stop leaking — sales, production, and office all read the same record. Third, you can finally see your business: how many leads became prospects, how many prospects became approvals, where jobs stall.

You can run this on a whiteboard for five jobs. Past that, you need software — but it should be software shaped like this pipeline, not a generic CRM you have to bend into shape. That's exactly why we built GableFlow around these six stages.

Run your jobs the way this article describes.

GableFlow gives roofing companies the pipeline, estimates, and paperwork in one place — $40/month, everything included.

Get started

Ready to run your jobs on GableFlow?

Leave spreadsheets and group texts behind.