A construction sales process is the path every lead follows from first contact to a signed job, with an owner, a deadline and a clear finish line for each stage. When the owner sells every job, the process is whatever the owner remembers to do. Once an office coordinator, estimators or a salesperson are involved, it has to be written down, or leads stall in the handoffs between them and proposals go out with nobody following up.
This lesson shows the stages with owners and deadlines, the handoffs that lose the most deals, how to give every open proposal one owner, the numbers that show where your pipeline leaks, and a 30-minute weekly pipeline review.
Where a team-run pipeline loses deals
Deals are lost on price, and they’re also lost in the gaps:
- a lead that came in on Friday and wasn’t called back until Tuesday
- a site visit with no proposal date, so it took two weeks
- a proposal that was emailed and never discussed
- a follow-up that each person thought someone else was doing
- a signed job that sat for a week because operations didn’t know it was sold
Each one is a handoff problem, the same kind the job workflow course fixes on the delivery side. The fix is the same too: one owner per stage, a finish line and a time limit.
The stages, with owners and deadlines
Example roles and time limits; set your own:
| Stage | Owner | Done when | Time limit |
|---|---|---|---|
| 1. New lead | Office coordinator | Someone has spoken with the customer | Same working day |
| 2. Qualified | Office coordinator | Scored go, maybe or no-go; visit booked or lead closed | At the first call |
| 3. Site visit | Estimator | Visit summary written, walkthrough booked | Visit within 5 working days; summary within 24 hours |
| 4. Proposal | Estimator | Proposal sent and walked through with the decision makers | Within 3 working days of the visit |
| 5. Follow-up | Proposal owner (estimator or salesperson) | Signed, declined or closed as lost | Sequence below; closed 30 days after sending if there’s no answer |
| 6. Won | Office coordinator | Deposit received, job handed to operations | Within 2 working days of signature |
| 7. Lost | Proposal owner | Reason recorded | Same day |
Two rules hold it together:
- Every open lead and proposal has exactly one owner, a person, not “sales” or “the office.”
- Every lead has a next step with a date. A lead with no next step is a lead nobody is working.
The remodeler’s sales pipeline shows the same stages compressed into a 7-day timeline.
The handoffs: what each person needs
| Handoff | From → to | What must be on the lead record |
|---|---|---|
| Qualified → visit | Office → estimator | Call notes, lead score, budget range discussed, who decides, photos the customer sent |
| Visit → proposal | Estimator → whoever prices (often the same person) | Visit summary: goals, must-haves, measurements, photos, risks |
| Proposal → follow-up | Estimator → proposal owner (if different) | What was discussed in the walkthrough, objections, decision date |
| Won → operations | Sales → office coordinator / project manager | Signed proposal, deposit, everything promised to the customer, preferred start window |
The last handoff can cause trouble after the sale: a promise made in sales (“we’ll protect the hardwood in the hallway”) that never reaches the crew. The job handoff checklist covers it in detail.
Give follow-up one owner and a sequence
Follow-up leaks easily in a team-run pipeline, because it’s easy for everyone to assume someone else is doing it. Give every sent proposal one owner and a fixed sequence:
| When | What |
|---|---|
| Day 0 | Walk through the proposal with the decision makers, live or by video. Agree a decision date |
| Day 2 | Short message: “Any questions after looking it over?” |
| Day 5–7 | Call. Ask what’s left to decide; adjust options if needed |
| Decision date | Call: “You mentioned you’d decide this week. Where are you?” |
| Day 21 | Message: “Should I keep this open, or have your plans changed?” |
| Day 30 | Close it as lost if there’s no answer, and record the reason as “no response” |
Example timing; adjust to your sales cycle. Larger jobs with design work take longer; small jobs move faster. For call, text and email templates, see the estimate follow-up sequence.
Record why you win and lose
Every closed proposal gets one reason from a fixed list:
- Won: price, trust/referral, speed, options, design, availability
- Lost: price, timing, chose another contractor (for what reason, if known), project cancelled, no response, not a fit after all
A fixed list matters. Free text (“customer went elsewhere”) can’t be counted. After a few months the list shows patterns: losses on price to one competitor on one job type, or wins mostly where you got the proposal out fast.
Find where the pipeline leaks
Count each stage for the last month or quarter. Example numbers, made up:
| Stage | Count | Conversion |
|---|---|---|
| Leads | 80 | |
| Qualified as go | 44 | 55% of leads |
| Site visits done | 40 | 91% of go leads |
| Proposals sent | 28 | 70% of visits |
| Signed | 9 | 32% of proposals |
The close rate is the lowest number in this example, but the first leak to look at is visits to proposals: 12 visits never turned into a proposal, and each one already cost an estimator’s time. Looking at those 12 might show estimators too busy to write them, visits to jobs that weren’t qualified properly, or customers who went quiet after the visit because nothing was booked. Each has a different fix.
Track how long each stage takes too. Days from visit to proposal is a number your own team controls.
Run a 30-minute weekly pipeline review
Same day every week, with everyone who owns leads or proposals:
- New leads (5 minutes): how many, from where, how many qualified as go.
- Stuck items (10 minutes): every lead or proposal past its time limit or without a next step. Each gets a next step, an owner and a date.
- Big open proposals (10 minutes): the largest few. What’s the decision date? What does the customer still need?
- Wins, losses and capacity (5 minutes): what closed and why, and whether signed work fits the crews’ schedule. If the backlog is full for the next two months, sales needs to know before promising start dates.
Keep it to the list. Detailed deal strategy happens afterwards, between the people involved.
Your next action
- Write your stages with an owner, a “done when” and a time limit for each.
- Go through every open proposal and give it one owner and a next step with a date.
- Start the weekly pipeline review this week.
- Add a fixed win/loss reason list and use it on every closed proposal.
Free template: a three-email quote follow-up sequence is in the contractor templates library.
What to review each week:
- Leads and proposals past their time limit
- Days from site visit to proposal
- Close rate, and the top win and loss reasons this month
Next lesson: connect marketing, sales and delivery capacity, starting with tracking where your leads come from.
Where MotionOps helps
In MotionOps, the lead, the visit and the proposal share one record:
- Smart Search and Client Profile: one database of leads and customers, with active proposals, work orders and contacts at a glance.
- On Site Assessment: schedule and track site visits, then convert completed visits into proposals.
- Online & In-person Approvals: send proposals for remote approval, or take a signed approval in person.
- Customer Text Messaging (SMS): send proposals and reminders by email or text.
- Salesperson Tracking: track the salesperson on each job.
- Team Reports: leaderboards for account managers, project managers and technicians.
See plans and pricing, or book a MotionOps demo.
Contractor Scaler Hub: Build a Sales Process Your Team Can Run, lesson 4 of 5
- Previous lesson: Construction Estimating Process: Use Historical Job Data So Every Estimator Gets the Same Number
- Next lesson: Lead Source Tracking for Contractors: Which Marketing Actually Books Jobs
- Course toolkit: Build a Sales Process Your Team Can Run toolkit (PDF)
- All courses and lessons: Contractor Scaler Hub



