Onwork Logo
Pricing
pricing
profit
business growth
quoting
United States
US

How to Price Your Services for Maximum Profit in 2025

Undercharging is one of the biggest mistakes home service business owners make. This guide breaks down proven pricing strategies to help contractors and tradespeople across the U.S. cover costs, stay competitive, and maximize profit on every job.

September 11, 2026
8 min read
Onwork Team
How to Price Your Services for Maximum Profit in 2025
Share this article:

How to Price Your Services for Maximum Profit in 2025

Most contractors leave serious money on the table. Not because they do bad work, but because they price by gut feeling instead of actual numbers. If you want to know how to price your services for maximum profit, the answer starts with knowing your real costs before you ever quote a job.


Why Most Contractors Underprice Their Work

Here is the honest truth. A lot of tradespeople set their rates based on what the guy down the street is charging. That is a terrible strategy. Your competitor might be broke. He might be cutting corners on insurance. He might be working himself into the ground for $40,000 a year and wondering why he can never get ahead.

Your prices should be based on your numbers, not his.

The other big mistake is forgetting that your hourly rate has to cover a lot more than your time. It has to cover:

  • Liability insurance and workers comp
  • Truck payments, fuel, and maintenance
  • Tools and equipment replacement
  • Slow weeks and unpaid admin time
  • Taxes (self-employment tax alone is 15.3%)
  • Any employees or subcontractors

When you forget those things, you end up busy all year and still broke at Christmas.


Step 1: Calculate Your Real Hourly Cost

Before you quote a single job, you need to know your breakeven rate. This is the minimum you must charge per billable hour just to keep the lights on.

Here is a simple way to work it out.

Add up all your annual business expenses. Include insurance, vehicle costs, tools, software, phone, marketing, and anything else you spend money on to run the business. A solo electrician in Florida might have $40,000 in annual overhead. A small HVAC company in Texas with two trucks and one tech might be closer to $120,000.

Then figure out how many billable hours you actually have. Not total working hours. Billable ones. Most contractors are only billing 60 to 70 percent of their working hours. The rest goes to driving, quoting, chasing invoices, and ordering materials.

If you work 50 weeks a year at 40 hours a week, that is 2,000 hours. At 65% billable, you have 1,300 billable hours.

Now divide your overhead by those hours.

$40,000 divided by 1,300 hours = $30.77 per hour just to break even.

Add your desired salary on top of that. Say you want to pay yourself $80,000 a year. That is another $61.54 per hour.

So your minimum charge rate before any profit is around $92 per hour. And that is before you add a profit margin for the business itself.

Most solo electricians and plumbers in California should be charging $120 to $160 per hour minimum. Many undercharge by $30 or $40 an hour and never understand why cash flow feels tight.


Step 2: Add a Real Profit Margin

There is a difference between your personal wage and business profit. Business profit is what lets you buy a second truck, hire a good tech, handle slow months, and actually grow.

A healthy net profit margin for a trade business is 15 to 25 percent.

If you are quoting a roofing job at $8,000 in materials and labor costs, you want to be adding at least 20% on top. That brings the quote to $9,600. That extra $1,600 is not your salary. It is the business making money.

Price without that margin and you are basically running a charity.


Step 3: Know Your Market, But Do Not Slave to It

Yes, you need to know what others charge in your area. Rates vary a lot across the country. A plumber in rural Texas charges differently than one in San Francisco. That is just reality.

Do some research. Call around as a potential customer. Check websites. Talk to suppliers who work with other contractors in your area.

But here is the thing. If your costs are higher because you have better insurance, newer equipment, or more experience, you need to charge more. Full stop. You cannot run a premium business on budget pricing.

Competing on price alone is a race to the bottom. The contractors who win long term compete on reliability, quality, and communication. Those things justify higher rates.


Flat Rate vs. Hourly: Which Works Better?

Both have their place. Here is how to think about it.

Hourly Pricing

Good for unpredictable jobs. Emergency call-outs. Troubleshooting work where you genuinely do not know how long it will take. Most HVAC diagnostics start this way.

The downside is customers sometimes watch the clock and question your time. It can create friction.

Flat Rate Pricing

Better for repeatable services. Installing a ceiling fan, clearing a blocked drain, painting a bedroom, mowing a regular lawn. When you know how long a job takes, you can build your labor and profit into one clean price.

Customers tend to prefer flat rates too. No surprises. No arguments.

A landscaper in Florida who always spends 2.5 hours on a standard mow and edge job should not be quoting hourly. Quote $120 flat, be done in 2.5 hours, and that works out to $48 per hour in labor revenue. Stack five of those in a day and you are at $600 before material costs.

Build your flat rates from your actual average job times. Track everything for 30 days and you will have solid data.


How to Handle Customers Who Push Back on Price

Some customers will tell you your price is too high. Here is how real tradespeople handle it.

First, do not panic and immediately drop your price. That signals that you were padding to begin with, and it trains customers to always negotiate.

Instead, ask what their budget is. Sometimes there is a version of the job you can do within their budget. Smaller scope, different materials, phased work.

If there is no flexibility and they just want cheap, let them walk. A customer who haggles you down 25% on the quote will also argue about the invoice, leave a bad review, and call you back demanding free fixes. You do not need that customer.

The right customers are out there. They want a reliable tradesperson who shows up and does the work right. They will pay fair rates without drama.


Adjust Your Prices Regularly

A lot of contractors set their rates once and forget about them for years. Then fuel goes up. Insurance jumps. Material costs climb. And suddenly your margins are gone without you even noticing.

Review your prices at least once a year. January is a good time. Look at what your costs are now, not what they were 18 months ago.

If you have regular clients on maintenance contracts, build in an annual price adjustment clause. Something like a 3 to 5 percent increase per year. Let them know upfront. Most reasonable clients accept it.

If you have not raised rates in two years, raise them now. You are almost certainly undercharging.


Quick Pricing Checklist

Before you send any quote, run through this:

  1. Have you included all material costs plus a markup of 15 to 20%?
  2. Does your labor rate cover overhead, your salary, and a profit margin?
  3. Are you accounting for drive time and admin time?
  4. Does the quote include a clear scope so the customer knows exactly what is and is not included?
  5. Have you added a contingency buffer for jobs that might run longer than expected?

If you can say yes to all five, you are in good shape.


Seasonal Pricing and Demand

Supply and demand is real in the trades. HVAC companies in Texas can charge a premium in July because every unit in the state seems to break at once. Roofers in Florida get slammed after storm season. Painters and landscapers in California see demand spike in spring.

Do not be shy about adjusting for peak demand. Emergency call-out fees are completely legitimate. Weekend and after-hours premiums are standard practice. Customers who need urgent work in high-demand periods expect to pay more.

If you are fully booked for three weeks, that is often a sign you need to raise your prices.


Use the Right Tools to Stay Organised

Knowing how to price your services for maximum profit is only half the battle. You also need to track your jobs, send professional quotes, and follow up on invoices. A lot of profit leaks out through poor admin, not poor pricing.

That is where a tool like Onwork comes in. Onwork is built for home service businesses and helps you create quotes, manage jobs, and keep track of payments without drowning in spreadsheets. If you are still quoting from a notepad or chasing invoices by text message, it is worth checking out. Getting your admin sorted means your pricing actually translates into money in your account.

Price right. Track your jobs. Get paid properly. That is the whole game.

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.

Ready to Transform Your Trade Business?

Stop juggling spreadsheets and start streamlining your operations with Onwork.

Related Articles

How to Price Your Services for Maximum Profit
Pricing

How to Price Your Services for Maximum Profit

Struggling to set the right prices for your home service business? Discover proven pricing strategies that cover your costs, reflect your value, and maximize your profit margins. Whether you're a plumber, electrician, or general contractor, these tips will help you charge what you're worth.

Sep 23 • 7 min read
How to Price Your Services for Maximum Profit
Pricing

How to Price Your Services for Maximum Profit

Struggling to set the right price for your home service business? Undercharging is killing your profits while overcharging drives customers away. Discover proven pricing strategies that help U.S. contractors and tradespeople charge what they're worth and grow a sustainable business.

Sep 21 • 7 min read
How to Price Your Services for Maximum Profit
Pricing

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.

Sep 19 • 7 min read

We Value Your Privacy

We use cookies to enhance your experience, analyze site usage, and assist in our marketing efforts. By clicking "Accept All", you consent to our use of cookies. You can customize your preferences or learn more in our Privacy Policy.