Most contractors don’t have a pricing problem. They have a confidence problem. They underprice out of fear of losing the job, and then wonder why they’re always busy but never profitable. Here’s how to price your services correctly — and actually feel good about it.
The Real Reason Contractors Underprice
It’s almost never about the math. It’s about mindset. Common culprits:
- Fear of rejection: “If I price it too high, they’ll go with someone else.”
- Comparing to competitors: Racing to the bottom never ends well.
- Guessing instead of calculating: Pricing from gut feel instead of actual cost data.
- Not valuing your own expertise: You’ve spent years developing skills. That has real value.
The Pricing Formula Every Contractor Needs
Here’s the baseline formula for profitable pricing:
Price = (Material Cost + Labor Cost + Subcontractor Cost + Overhead Allocation) x (1 + Profit Margin)
Let’s break each piece down:
- Material cost: Actual cost + 10% waste buffer. Never use estimates — get real quotes.
- Labor cost: Hours x fully-burdened labor rate (base wage + taxes + insurance + benefits).
- Subcontractor cost: Get real bids. Add 10-15% for coordination and management.
- Overhead allocation: Your truck, office, insurance, tools, software — divide annual overhead by billable hours to get an hourly overhead rate.
- Profit margin: Typically 10-20% depending on job type. This is separate from overhead — it’s your reward for running the business.
How to Calculate Your Overhead Rate
This is the step most contractors skip — and it kills their margins. Here’s how to do it:
- Add up ALL annual business expenses: insurance, vehicle, tools, software, office, marketing, etc.
- Estimate your annual billable hours (typically 1,400-1,800 for a solo operator).
- Divide: Annual overhead / Billable hours = Overhead rate per hour.
- Add this to every hour of labor you sell.
Example: $60,000 annual overhead / 1,500 billable hours = $40/hour overhead. If your labor rate is $65/hour, you should be billing at least $105/hour before profit.
Fixed Price vs. Time and Materials
Both pricing models work. Each has a place:
- Fixed price: Best for well-defined scopes where you can accurately estimate. Higher risk if scope creep happens without a change order process.
- Time and materials (T&M): Best for renovation work, service calls, or anything with high uncertainty. Protects you from unknown conditions.
- Hybrid: Fixed price for defined work + T&M for unknowns. Used by experienced GCs who know how to write good contracts.
When to Walk Away From a Job
Not every job is worth taking. Walk away when:
- The client insists on a price below your cost
- The scope is unclear and they won’t allow T&M
- Red flags in the first conversation (demanding, unreasonable, comparing you to cheap competitors)
- The timeline is unrealistic and they won’t budge
A job taken at a loss is worse than no job at all. Empty schedule beats a negative-margin project every time.
How to Raise Your Rates Without Losing Clients
If you’ve been underpricing, here’s how to fix it without blowing up your business:
- Raise rates gradually: 10-15% increases are easier to absorb than sudden jumps.
- Start with new clients: Existing clients don’t need to see dramatic increases overnight.
- Add value: Better communication, cleaner job sites, faster timelines justify premium rates.
- Niche down: Specialists charge more. The contractor who “does everything” competes on price. The contractor who specializes in high-end kitchen remodels commands premium rates.
The Bottom Line
Pricing is not about what the market will bear — it’s about what your business needs to survive and thrive. Know your numbers, build your formula, and charge accordingly. The clients worth working with will respect a contractor who knows their value.
