Being booked out for months feels like winning. But a full calendar only builds a business if each job actually clears its full cost. Volume at the wrong price does not fix thin margins — it multiplies them.
Busy is a schedule, not a result
If a job is priced two points under its real cost, doing more of those jobs loses more money, faster. The busier the year, the larger the hole, because every repeat carries the same buried shortfall.
Where the shortfall usually hides
It is rarely one dramatic error. It is labor entered at wage instead of burdened cost, overhead assumed to be ‘covered somewhere,’ and a markup mistaken for a margin. Each is small; together they turn a healthy-looking quote into break-even work.
A simple test
Take your three most recent completed jobs and rebuild them with full cost: burdened labor, overhead, materials, disposal, travel. Compare that total to what you actually charged. If the margin is thinner than you assumed, more jobs will not save it — better pricing will.
What to change
Price from complete cost and a target margin, review estimate against actual after each job, and adjust the estimate template when a cost keeps coming in high. Fewer, correctly priced jobs beat a full calendar of underpriced ones.
Frequently asked questions
Can a busy contractor still lose money?
Yes. If jobs are priced under their full cost, doing more of them loses money faster. Volume does not fix underpricing.
How do I check if my jobs are actually profitable?
Rebuild recent completed jobs with full cost, including burdened labor and overhead, and compare to what you charged.
What fixes thin margins?
Pricing from complete cost and a target margin, and reviewing estimate against actual, not simply taking on more work.