How to Price Your Services for Maximum Profit
Struggling to set the right rates for your home service business? Pricing too low leaves money on the table, while pricing too high can cost you clients. Discover proven strategies to confidently price your services, cover your costs, and maximize your profit margins.

How to Price Your Services for Maximum Profit
Most contractors are leaving real money on the table. Not because they do bad work, but because they guessed at their prices and never looked back. If you want to know how to price your services for maximum profit, start by accepting that what you charged three years ago probably does not work today.
Why Most Tradespeople Underprice Their Work
It happens all the time. An electrician in Houston prices a job based on what a competitor mentioned at a supply house. A painter in Orlando throws out a number that feels fair. A plumber in San Diego just doubles his material cost and hopes for the best.
None of that is a pricing strategy. It is guesswork.
Underpricing does not just hurt your bank account. It attracts the wrong customers, burns out your crew, and makes it almost impossible to grow. You end up busy but broke, which is the worst place to be in this industry.
Start With Your Actual Costs
Before you charge a single dollar, you need to know what it actually costs you to operate. Most contractors skip this step. Do not skip this step.
Calculate Your True Hourly Cost
Your hourly cost is not just your wage. It includes everything it takes to keep the lights on and the truck running.
Here is what to add up:
- Labor costs: Your pay, your employees' pay, payroll taxes, workers' comp
- Overhead: Insurance, licensing fees, vehicle costs, fuel, tools, software, phone
- Fixed expenses: Office rent if you have it, storage, website, marketing
- Owner's salary: Pay yourself. Seriously. If you are not in the numbers, the numbers lie.
Let's say your total monthly expenses come out to $12,000. You work roughly 160 billable hours a month. That means your break-even rate is $75 per hour. You have not made a cent of profit yet at that rate.
Add your target profit margin on top of that. If you want a 20% net profit, you need to charge at least $93 per hour just to hit that goal.
That is your floor. Not your price. Your floor.
Understand the Market Without Letting It Control You
Yes, you need to know what other contractors charge in your area. An HVAC technician in Dallas is not pricing the same as one in rural Montana. Markets are different. Cost of living is different. Customer expectations are different.
But knowing the market rate should inform your price, not set it.
If the going rate for a kitchen remodel in the Los Angeles area is $40,000 and your costs require you to charge $45,000 to make a real profit, you have two options. Find ways to reduce costs, or position yourself as a premium option and justify that price with better service, faster turnaround, or a stronger guarantee.
Chasing the lowest price in your market is a race you do not want to win.
Flat Rate vs. Hourly: Which One Makes You More Money
This is a debate that comes up constantly in trade forums and job site conversations. The honest answer is that flat rate pricing almost always wins for the business owner.
Why Flat Rate Works Better
When you charge hourly, efficient work punishes you. If you get faster at a job, you earn less. That is backwards.
Flat rate pricing rewards your skill. If you can knock out a water heater replacement in two hours because you have done 400 of them, you should not be penalized for that.
Here is a real example. A plumber in the Tampa area charges $150 per hour. A standard water heater swap takes him two hours. He earns $300 plus materials.
His competitor uses flat rate pricing. Same job, flat fee of $550 including materials. The job still takes two hours. The competitor earns $250 more on the exact same work.
Flat rate also makes it easier for customers to say yes. They know the price upfront. No surprises. That builds trust.
When Hourly Still Makes Sense
For open-ended work like troubleshooting an unknown electrical fault or investigating a mystery leak, hourly or a diagnostic fee makes more sense. You cannot flat-rate work when you genuinely do not know the scope yet.
Stop Forgetting These Costs in Your Quotes
This is where profit disappears for a lot of contractors.
- Drive time: If you spend 45 minutes driving to a job site, that time costs you money. Factor it in.
- Material markup: Do not pass materials through at cost. A standard markup is 20% to 40% depending on the trade and region.
- Disposal fees: Roofers in California know this well. Dumping fees add up fast and need to be in the quote.
- Permits and inspections: If you are pulling permits in Texas or Florida, those costs belong in the customer's invoice, not your pocket.
- Warranty and callbacks: If you guarantee your work for a year, some percentage of jobs will need a return visit. Price that risk in.
How to Price Different Types of Jobs
Residential Service Calls
Use a flat diagnostic or service call fee. In most U.S. markets, this runs between $75 and $150 just to show up. Then price the repair separately. This filters out time-wasters and covers your windshield time.
Project-Based Work
For bigger jobs, break the quote into phases or line items. Customers feel more confident when they can see where the money goes. A roofing contractor in Florida quoting a full replacement should show tear-off, materials, labor, flashing, and cleanup as separate lines, even if the total is one number.
Recurring Contracts
Landscapers and cleaners often build their best revenue through contracts. Monthly lawn maintenance or bi-weekly cleaning services create predictable income. Price these slightly below your one-off rate to reward loyalty, but not so low that you lose margin.
A weekly commercial cleaning client paying $800 per month is worth more to your business than a one-time job at $600, because you can plan around it.
How to Handle Price Resistance
Customers will push back. That is normal. How you respond matters more than the pushback itself.
Do not immediately drop your price. That signals that your original number was inflated, and it teaches customers to negotiate every time.
Instead, do this:
- Explain the value: Walk them through what is included. Labor, materials, warranty, your experience.
- Offer scope reduction: Tell them what you can remove from the job to hit a lower number. Sometimes they realize they actually want the full scope.
- Stand your ground on margin: If you cannot do the job profitably at a lower number, it is okay to walk away. A job that loses you money is worse than no job.
One thing that works well is showing your credentials. If you are licensed and insured in California or Texas, say that. Plenty of guys are undercutting you with no license and no insurance. Make that comparison clear.
Review Your Prices Regularly
Material costs have jumped significantly over the past few years. Lumber, copper, PVC, fuel. If you have not updated your pricing since 2022, you are probably losing money on jobs you think are profitable.
Set a reminder every six months to review your numbers. Check what materials cost now. Check what your labor costs now. Adjust.
Most customers understand a price increase when you explain it honestly. A short message or note saying that material and fuel costs have increased and you are updating your rates accordingly is not a problem for most people. The ones who leave over a modest increase were probably not your best customers anyway.
Simple Pricing Formula to Start With
If you want a quick starting point:
Job Price = (Labor Hours x Hourly Rate) + (Materials x 1.3) + Overhead Allocation + Profit Margin
For example, a landscaping job in Austin:
- 6 hours at $65/hour = $390
- $200 in materials x 1.3 = $260
- Overhead allocation = $80
- 20% profit margin on total = $146
Total quote: $876
That is a real number with real margin built in, not a guess.
Start Tracking, Stop Guessing
Knowing how to price your services for maximum profit is not a one-time decision. It is an ongoing habit. You need to track your job costs, compare your estimates to your actuals, and refine your numbers over time.
That is exactly where a tool like Onwork can help. Onwork is built for home service business owners who want to quote faster, track their jobs, and actually see where their money is going. No spreadsheet juggling, no forgetting to add disposal fees, no wondering if that last job made you money.
If you are ready to stop guessing and start building a business with real margins, give Onwork a look.
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.



