Guide for contractors

A sales pipeline for contractors:
see every estimate that is still waiting

You sent eleven estimates this month and three were signed. What happened to the other eight? If the honest answer is "I would have to scroll through my texts", those jobs were not lost on price. They were lost because nobody could see them waiting.

By the WorkTime CRM team ยท Updated October 9, 2026

How it looks in WorkTime CRM ยท Sample data

Northwest Remodel LLC
Pipeline
New Lead2
Sarah M.
No estimates
Mike D.
No estimates
Schedule Appt1
Olga V.
No estimates
Sent2
Chris P.
$21.5k1 est
Tom B.
$4.1k1 est
๐Ÿ”ฅ Hot Client1
Anna K.
$12.9k2 est
Approved1
John R.
$8.4k1 est
๐Ÿ”จ Running2
Elena S.
$36.2k1 est
Dan W.
$9.8k1 est
+7 more stages

Drag a card to the next stage โ€” or let a booked visit move it for you. An estimate the client hasnโ€™t answered gets a follow-up email on its own, and you see the moment they open it.

The Pipeline in WorkTime CRM: every client is a card, every column is the step they are on

A pipeline is a list with columns

"Sales pipeline" sounds like something for a sales department. For a contractor it is one board: each customer is a card, each column is the step they are on. A whiteboard or a spreadsheet will do. Five columns are enough to start:

  • New lead: they asked, nobody has been out yet.
  • Visit booked.
  • Estimate in progress.
  • Estimate sent: waiting on the customer.
  • Signed.

Watch how long, not only where

The column says where a customer is. The useful number is how long they have been there. An estimate sent yesterday needs nothing from you. One sent two weeks ago needs a call today.

Once a week, read the "sent" column from top to bottom. For each card do one of three things: call, write down the date of the next call, or mark it lost and note why. "Too expensive" and "went quiet" are different problems, and after a few months the reasons show you what to fix.

How it works in WorkTime CRM

The Pipeline is that board, and most cards move without you. Put a visit on the calendar and the client goes to Schedule Appointment; when the visit is over, to Preparation. Save an estimate and they are in Ready to Send. Send it, by email or by a text with the estimate link, and the card moves to Sent right away. The first time the client opens the estimate they become a Hot Client, and their signature moves them to Approved. A card only ever moves forward by itself, and you can drag any card where you want it (on a phone: "Move to โ†’").

Each card shows the phone, the value of the open estimate, the next event and a "days in stage" badge: grey under a week, amber from 7 to 14 days, red after two weeks. Each column shows the sum of its open deals. Whether an estimate was opened, and how many times, is on the Estimates list.

Move a client to Rejected and the CRM asks why: too expensive, went with another contractor, postponed, financing fell through, ghosted. Pick a reason and reminders to come back to that client land on the Calendar, timed to the reason. The Sources tab on the same page counts leads by where they came from.

The Pipeline board in WorkTime CRM: client cards in the New Lead, Schedule Appointment and Sent columns, each with a phone, an estimate amount and the next event
Each column shows its cards and the money in them. Demo company, made-up people.
Questions

Do I have to move every card by hand?

No. Booking a visit, saving an estimate, sending it, the client opening it and the client signing it each move the card forward on their own. Deep Review, Thinking and Ready to Sign are stages you set yourself, and you can always drag a card.

Can my team see the board?

Yes. A team member without the edit permission sees the board read-only: cards open, but they cannot be moved or deleted.

Does the pipeline cost extra?

No. It is part of the WorkTime CRM plan: first month free with a card on file, then $99 a month per company.

WorkTime CRM โ€” leads, estimates and jobs in one app

Built by a working contractor. First month free with a card on file, then $99 a month per company.