Most home service owners price jobs one of three ways: they match what competitors charge, they guess based on gut feel, or they calculate a number that sounds fair and hope it works. All three are dangerous, because none of them start with what the job actually costs you to do.
Start with the real cost, then add margin
Pricing is just cost + target margin. If you don't know your cost, you can't price with any confidence. A job cost on a service business has three parts: direct labor, materials, and an allocated share of overhead.
Direct labor
This is the fully-loaded cost of your technician's time — wages, payroll taxes, workers' comp, benefits, and non-billable time like travel and setup. If you're paying a tech $30/hr, their fully-loaded cost is closer to $40–$45/hr once everything else is added in.
Materials
The hard cost of parts and consumables, with any markup you're entitled to charge. A 20–40% material markup is normal for the trades and reflects the real cost of sourcing, holding inventory, and warranting the part.
Overhead
Rent, insurance, vehicle costs, software, owner's salary, advertising — everything it costs to keep the business running regardless of any individual job. You divide your annual overhead by your billable hours to get an overhead rate per hour, and apply it to every job.
Why gut-feel pricing fails
When we run this calculation for new clients, we almost always find at least one job type they're consistently losing money on — usually because they've been matching a competitor's price without realizing the competitor has lower overhead, cheaper labor, or is about to go out of business. Pricing to the competition only works if you have the same cost structure as the competition.
What to do this week
- Pick your three most common job types (water heater install, diagnostic call, panel replacement — whatever applies).
- Calculate fully-loaded labor cost per hour for your crew.
- Work out your overhead rate for the year and divide into billable hours.
- Price one of those jobs the right way and compare it to what you're charging now.
If the number comes out meaningfully different — and it usually does — you have your first pricing correction. Don't change everything at once. Raise the most under-priced job type first, watch the response, then work through the rest.
Have a question about this article?
Get in touch