Pricing Trades Work Without Racing to the Bottom
How residential trades owners can separate quote-winners from profit-makers — and adjust public messaging when price is not the real buying factor.
Trades owners often know their hourly rate but not their margin by job type. A quick fix call and a full bathroom re-line carry different material risk, callback probability, and admin time. Quoting both on the same markup guarantees surprises at year end.
Split your work into margin bands
Review the last forty completed jobs. Group by type — maintenance, small install, major project. Calculate gross margin after materials and subcontractor costs, not just labour. You will usually find one band subsidising another.
Stop leading with price in the wrong band
For maintenance work where clients compare three quotes in an afternoon, speed and clarity matter as much as price. For projects over a threshold, reliability and communication often beat the cheapest number. Your website and quote template should reflect that split.
The conversation you avoid
Raising prices on existing clients feels personal. A positioning review often surfaces that your best clients chose you for tidiness, punctuality, or problem-solving — none of which require you to be the cheapest. Test a revised quote format on new enquiries first; keep legacy pricing stable until renewal points.
When to walk away
If a job type consistently falls below your target margin after callbacks, remove it from marketing or add a minimum call-out fee. Owners who say yes to everything train the market to expect desperation pricing.