How to Price Your Services for Maximum Profit
Undercharging is one of the biggest mistakes home service business owners make. Discover how to set prices that cover your costs, beat your competition, and grow your bottom line. These practical strategies are built for contractors and tradespeople running businesses across the United States.

How to Price Your Services for Maximum Profit
Most contractors are leaving money on the table every single week. Not because they do bad work, but because they guessed at their prices instead of calculating them. Here's how to fix that.
The Real Reason Your Pricing is Probably Wrong
A lot of tradespeople set their rates by looking at what the other guy charges. Maybe you asked around, checked a few local Facebook groups, and landed somewhere in the middle. That's not pricing. That's hoping.
The problem is that the other guy might be going broke too.
If you're an electrician in Houston, a plumber in Orlando, or an HVAC tech in Los Angeles, your actual costs are different from your competitor's. Their truck, their insurance, their overhead, their crew size. None of that is the same as yours. So copying their price is basically random.
Good pricing starts with your numbers, not theirs.
Start With Your True Cost Per Hour
Before you can price a job for profit, you need to know what it costs you to operate for one hour. Most contractors skip this step and it kills them.
Here's what goes into your real hourly cost:
- Labor: Your own time, plus any employees or subs. Don't forget payroll taxes.
- Vehicle costs: Fuel, insurance, maintenance, loan payments. A work truck in Texas driving 30,000 miles a year costs more than people think.
- Insurance: General liability, workers comp, tools and equipment coverage. A general contractor in California can pay $3,000 to $10,000+ per year just on GL insurance.
- Tools and equipment: Depreciation matters. That $1,200 drill press doesn't last forever.
- License and certification fees: Varies by state, but they add up.
- Software, phone, marketing: All real costs.
- Slow periods: You're not billing 40 hours every week, 52 weeks a year. Factor in the slow months.
A Simple Example
Say your total annual overhead comes to $80,000. You realistically bill 1,200 hours per year (about 25 hours per week after admin time, slow periods, and unpaid callbacks). That's $66.67 per hour just to break even.
Add in your desired profit margin, and your billable rate needs to be $85 to $100 per hour minimum. Many contractors in Florida and California need to be at $110 to $150 per hour to actually make a decent living.
If you're charging $55 per hour because that's what a guy you know charges, you're paying to go to work.
Flat Rate vs Hourly: Which One Works Better
Both models work. The right one depends on your trade and your market.
Hourly billing makes sense for:
- Open-ended repairs where scope is unclear
- Service calls where the problem isn't diagnosed yet
- Jobs where the customer wants full transparency
Flat rate billing is usually better for:
- Standard recurring jobs (tune-ups, specific installs, set cleaning packages)
- Any job where you're fast because of experience. If you can replace a water heater in two hours but charge two hours labor, you're penalized for being skilled. Flat rate fixes that.
- Selling to customers who don't like surprises
A lot of experienced tradespeople use flat rate pricing for common jobs and hourly for complex or unusual ones. That's a solid approach.
How to Price Individual Jobs Without Underquoting
This is where most contractors lose money. The quote looks fine on paper, then something goes sideways and the job bleeds.
Here's a simple framework:
-
Calculate your material costs accurately. Get current supplier pricing. Don't go off memory from six months ago. Lumber, copper, PVC, whatever your trade uses. Prices shift.
-
Estimate your labor hours honestly. Add a buffer. If you think a job takes four hours, quote five. Experienced roofers in Florida will tell you weather delays, material issues, and customer conversations eat time constantly.
-
Apply your overhead recovery rate. This is the hourly overhead cost you calculated earlier, multiplied by your estimated hours.
-
Add your profit margin. This is separate from your wage. Net profit on top of paying yourself is what lets you grow, buy new equipment, and survive slow months. A 15 to 20 percent net margin is a reasonable target for most home service businesses.
-
Review the total before you send it. Does this number feel too low? It probably is.
A Real Job Example
Say you're a painter in Austin quoting an interior repaint for a 2,000 sq ft home.
- Materials (paint, primer, tape, drop cloths): $600
- Labor: 3 painters, 2 days, 8 hours each. 48 hours total at $25/hr = $1,200
- Your overhead allocation: $66/hr x 16 hours of your time = $1,056
- Subtotal: $2,856
- Profit margin (18%): $514
- Total quote: $3,370
If you quoted $2,200 because that's what you thought the market wanted, you're losing money on that job. Know your numbers.
Stop Competing on Price
This is blunt but true. If your main selling point is being cheap, you will always struggle.
Customers who only care about price are also the ones who leave bad reviews, push back on every invoice, and expect extra work for free. They're not the customers you want.
Here's what actually wins jobs at good prices:
- Fast response times. Contractors who answer calls and send quotes same day close more work at higher prices. Period.
- Clear communication. Explain what you're doing and why. Customers pay more when they trust you.
- Professional presentation. A clean quote with your logo, clear line items, and a professional email address versus a text message with a number. One of those gets better prices.
- Reviews and reputation. A plumber in Tampa with 150 five-star Google reviews can charge more than one with none. That reputation is worth real money.
You're not selling a commodity. You're selling your skill, reliability, and problem-solving. Price accordingly.
Adjust Pricing for Your Market
Rates vary significantly across the US. What works in rural Texas is different from what works in San Francisco or Miami Beach.
Some rough benchmarks for residential work in 2024:
- Electricians: $80 to $150/hr depending on region and specialization
- Plumbers: $75 to $150/hr for standard residential work
- HVAC techs: $75 to $130/hr, higher for commercial
- Roofers: $150 to $600+ per square depending on material and complexity
- House cleaners: $25 to $50/hr per cleaner, or $150 to $400 flat rate for standard homes
- Landscapers: $50 to $100/hr or project-based
These are starting points, not rules. Know your local market. A landscaper servicing wealthy neighborhoods in Scottsdale can charge a lot more than one working standard suburban homes in a small market.
Review Your Prices Regularly
This is something a lot of contractors set once and forget. But your costs change. Fuel goes up. Insurance premiums rise. A new employee costs more to run. Your prices need to keep up.
Review your rates at least once a year. Many successful contractors do it twice. A small increase of 5 to 8 percent annually keeps you ahead of inflation and rarely causes pushback from loyal customers.
If a customer leaves over a modest price increase, they were probably shopping on price anyway.
What to Do When You Lose a Job on Price
It happens to everyone. Don't immediately drop your quote to match.
Ask yourself:
- Was that customer actually your ideal customer?
- Will that job be profitable at the lower price?
- Is this a one-time loss or a pattern?
If you're losing most jobs on price, either your costs are too high or you're targeting the wrong market. If you're losing a few, that's often a sign you're pricing correctly.
The goal of learning how to price your services for maximum profit isn't to win every job. It's to win the right jobs at prices that make your business healthy.
Keep Track of What's Actually Happening
You can't manage what you don't measure. Are your jobs coming in on budget? Are certain job types consistently more profitable than others? Which customers are worth taking and which ones aren't?
Good record keeping gives you answers. And when you can see the numbers clearly, pricing decisions become a lot less stressful.
If you want to get control of your quoting and job tracking without it taking hours every week, check out Onwork. It's built for home service businesses and helps you send professional quotes, manage jobs, and keep your numbers straight, all in one place. Worth a look if you're tired of running your business from a notebook and memory.
Disclaimer: It is the user’s responsibility to verify the information in this article and seek professional advice where appropriate. Onwork provides this content for general informational purposes only and does not accept responsibility for decisions made based on it.



