Quick answer

What should contractors know about How to raise your prices as a contractor (without losing customers)?

A contractor price increase guide for raising rates, protecting margin, communicating the change, and keeping the right customers without filling the schedule with underpriced work.

See more finance guides

Free printable checklist

Reduce no-shows before they wreck the calendar

Get the printable no-show checklist with confirmation timing, reminder scripts, access prompts, and tracking rules.

Get the PDF →

If your schedule is full, your customers never push back on price, and you’re still not making what you should be, your prices are too low.

Full books and thin margins is one of the most common traps in the trades. You’re working 50-hour weeks, quoting competitively, winning almost every job, and somehow ending up with $60,000 at the end of a $400,000 year. The problem isn’t your work. It’s that you priced yourself into the role of the cheap guy, and cheap guys stay busy and broke.

Raising prices fixes that. But most contractors avoid it because they’re afraid of losing customers. Some of that fear is reasonable. Most of it isn’t. Here’s how to do it right.

Use this as part of the ProTradeHQ finance path: confirm owner-pay targets, check job-level margin, tighten quote language, then raise prices where the numbers prove the work is underpriced. A rate increase should support the whole contractor growth system, not just make one invoice bigger.

When you actually need to raise prices

Not every slow period or tight month means you need to raise rates. But these signs usually do:

You’re winning more than 80% of your quotes. If almost everyone says yes, you’re priced below what the market will pay. A healthy close rate for residential service work is somewhere between 50% and 70%. Higher than that and you’re leaving money on the table on every single job.

Your hourly rate hasn’t changed in two years. The Bureau of Labor Statistics reported that construction wages rose 5.2% in 2024, and materials costs have been running similarly. If you haven’t adjusted, your real income dropped whether you noticed or not.

You’re turning away work because you’re too busy. When you can’t take on more jobs but still aren’t making enough, raising prices solves both problems at once. You earn more per job and open capacity in your schedule.

Your overhead went up. Truck payment, insurance, fuel, software subscriptions, and labor costs don’t stay flat. If your expenses grew and your rates didn’t, your margin shrank automatically.

You’re competing on price by default. If your pitch is basically “I’m cheaper,” that’s a race you can’t win long-term. Some other contractor will always be willing to go lower.

Next step

Stop guessing on price

Use the free pricing tools and weekly margin tips to protect profit before the job starts.

Check your next job price

Useful tools

Run the numbers before you quote the next job

How much to raise prices

There’s no universal number. The right increase depends on how underpriced you are and what the market in your area supports.

That said, here’s a framework that works.

Calculate your current effective hourly rate. Take what you actually took home last year and divide it by total hours worked (on jobs plus admin). If you worked 2,200 hours and cleared $58,000, your effective rate is $26.36/hour. That’s probably lower than you’d like.

Figure out your target rate. What do you need to earn per hour to hit your income goal? If you want to clear $90,000 and you work 2,000 billable hours, you need $45/hour in actual take-home. Your pricing has to cover that plus overhead and taxes, so your quoted rate needs to be considerably higher.

Check your local market. What are competitors charging? This isn’t about matching them. It’s about understanding the ceiling. In most metros, residential service contractors can charge more than they think, because customers in that channel are buying on trust and availability, not on price alone.

A 10-15% increase is conservative and typically absorbs without significant customer pushback. A 20-30% increase is aggressive but appropriate if you’re significantly underpriced. Anything beyond that should happen in stages, maybe 15% now and another 10-15% in six months.

How to tell existing customers

This is where most contractors freeze up. They either avoid the conversation entirely or apologize their way through it, which makes the increase feel weak and invites negotiation.

Don’t apologize. Don’t over-explain. State the change, give them enough notice, and let them decide.

Here’s a straightforward message that works by email or text:

Hi [name], I wanted to give you a heads-up before the season gets busy. Starting [date], my rates are going to [increase by X% / move to $X/hour]. Material and operating costs have gone up across the board this past year, and I’m adjusting accordingly.

You’ve been a great customer and I appreciate the work. If you want to schedule anything before the rate change takes effect, just let me know.

That’s it. Two paragraphs. No begging, no long explanation about inflation. The message gives customers an option to lock in the old rate before the change, which converts some of them from passive readers into actual bookings.

Send this 30-60 days before the change takes effect. More notice than that and customers forget. Less notice feels abrupt.

Before the notice goes out, link the price change to a measurable business reason: higher labor burden, material movement, longer drive time, warranty pressure, or better availability. That keeps the message grounded in contractor economics instead of sounding like a random increase.

Where this fits in your contractor growth plan

Raising prices is not only a finance move. It affects marketing, sales, operations, and customer retention. If higher prices reduce low-quality jobs, use the freed capacity to chase better work, improve response speed, and make estimates clearer.

Follow this path before the next increase:

  1. Use the contractor finance resources to check owner pay, break-even revenue, and monthly margin targets.
  2. Use the job pricing calculator and markup calculator to confirm the new number.
  3. Use the contractor quote email templates if customers need a clearer scope, option, or approval deadline.
  4. Review flat rate vs hourly pricing if the increase should become a price-book change instead of a one-off rate bump.

Product fit note: no Webzaz or LocalKit CTA belongs on this page. The reader is solving pricing discipline, owner pay, and margin leakage; finance tools and quote templates are the right next steps.

Handling pushback

Some customers will push back. A few will leave. Both are fine.

The customers most likely to complain about a price increase are often your most price-sensitive ones, which means they’re also frequently your least profitable. Customers who price-shop constantly, call after every invoice, and challenge every line item are exactly the customers you want to replace with clients who value the work and pay without friction.

When someone pushes back, don’t negotiate down immediately. First, explain what they’re getting:

“I understand. My rates went up because my insurance and material costs have increased significantly this year. What I can offer you is the same response time, the same guarantee, and the same quality of work. I’d rather hold my price and keep the quality up than cut corners to compete on cost.”

Some will stay. Some won’t. The ones who stay are usually the ones worth keeping.

One thing that helps: don’t frame it as your decision to charge more. Frame it as external cost pressure, because that’s mostly true. Fuel, materials, insurance premiums. These are real and customers understand them.

New customers vs. existing customers

You don’t have to raise prices for everyone at the same time.

A common approach is to raise your rates for all new customers immediately and phase in the increase for long-term customers over six to twelve months. This keeps your best relationships intact while your revenue mix gradually shifts toward higher-margin work.

It also gives you something honest to say to long-term customers: “I’m holding your rate steady through [date] because you’ve been a reliable client. After that, it’ll move to the new rate.” That conversation goes over much better than a surprise invoice.

Raising prices without raising your hourly rate

A rate increase isn’t the only way to earn more per job. Two other changes can add meaningful revenue without touching your quoted rate:

Tighter scope control. If jobs regularly run longer than quoted and you eat the overrun, you’re losing money on scope creep. Add a clause to your quotes: additional work not included in this scope is billed at $X/hour. Then actually bill it. Depending on your volume, that alone can add $10,000-$20,000 to your annual revenue with no change to your nominal rate.

Better materials markup. Most contractors who charge cost-plus on materials mark them up 15-20%. Industry standard in the trades is closer to 25-35%. If you bought $180,000 in materials last year, moving your markup from 15% to 25% adds $18,000 in revenue for the same work.

If you want help building the full pricing formula, the article on how to price a contractor job walks through the math from labor costs through margin.

The psychology of price increases

Here’s what most contractors don’t expect: raising prices often improves customer quality, not just revenue.

Higher prices attract customers who are selecting on value rather than cost. Those customers tend to be less combative, more organized, more likely to approve additional recommended work, and more likely to refer friends. The cheapest customers in any service business are usually the most demanding.

The contractor who charges $85/hour and stays busy with whoever calls is serving a different client than the one who charges $130/hour and works primarily through referrals. The $130 contractor often has fewer total jobs, less stress, and more actual income.

Your pricing signals what to expect from you. Low prices signal a budget option. That’s a valid market position, but it’s not a profitable one for most solo operators or small crews.

For a deeper look at how your pricing structure affects take-home pay, see the breakdown of flat rate vs hourly pricing for contractors.

If you are not sure which prices should move first, run the profit-first pricing review template before announcing a blanket increase. It helps separate underpriced job types from customers who simply need clearer scope and follow-up.

Timing the increase right

The best time to raise prices is before your busy season, not in the middle of it.

If your peak runs April through September, announce the increase in February or March. Customers who want to lock in the old rate will book early, which fills your calendar going into the busy months. By the time things get hectic, the new rate is already in effect and feels normal.

The worst time is during a slow period when you’re already worried about cash flow. Raising prices from a position of anxiety leads to folding the moment someone objects. Do it from a position of demand, when you have more work than time.

You probably need to charge more. The math on most contractor businesses makes that clear pretty fast. What stops most people isn’t the customers, it’s the discomfort of asking for more. That discomfort fades faster than you’d expect once you see the numbers move.

Source and calculation notes

How to use the numbers in this guide

Pricing, lead-cost, labor, and cash-flow examples are planning estimates, not financial advice. Replace assumptions with your own job costs, close rates, payroll burden, overhead, and booked revenue before making a decision.

  • Primary inputs: owner-provided costs, average job value, gross margin, close rate, and monthly overhead.
  • Best use: compare scenarios and find the next bottleneck to measure.
  • Do not use for: tax, legal, payroll classification, or financing decisions without a qualified professional.

People also ask

Is How to raise your prices as a contractor (without losing customers) worth fixing first?

Yes if it is close to booked revenue. Prioritize the step that improves calls, quote requests, pricing, follow-up, reviews, or customer trust fastest.

What should contractors avoid?

Avoid adding more spend, software, or content before the basic handoff is working: clear offer, fast response, proof, pricing discipline, and source tracking.

What is the best next step?

Pick one measurable improvement, ship it this week, and track whether it increases booked jobs or reduces wasted time.

Finance next step

Price the next job with real margin

Use the calculators and pricing guides to make sure labor, overhead, materials, and profit are all covered before you quote.

Use the pricing calculator
group

The ProTradeHQ Team

We're veteran contractors and software experts helping the trade community build more profitable, less stressful businesses through practical systems that work in the field.