← Blog

2026-07-14 · Fidele Maniraruta

How to Raise Your Prices as a Contractor Without Losing Your Good Customers

Short answer, because you probably came here mid worry: raise your prices on new quotes first, give existing repeat customers 30 to 60 days notice with one honest sentence about costs, and expect to lose almost nobody who was worth keeping. A 10 percent bump that costs you one cheap customer out of ten leaves you working less and making more. That's the whole math.

Now the longer version, because the fear is real and the details matter.

How do you know it's time to raise your prices?

There are three signs, and you probably have at least two of them.

You're booked out more than three or four weeks solid. A full calendar at your current rate means the market is telling you you're underpriced. Busy and broke is a pricing problem, not a work ethic problem.

You're winning almost every bid. If you land 8 out of 10 quotes, you're not closing well, you're the cheapest guy. A healthy win rate for a quality shop is closer to half. Winning everything means you're leaving money on every single job.

Your costs went up and your prices didn't. Materials, insurance, fuel, your guys' wages. If those climbed 15 percent over two years and your rates climbed zero, you took a 15 percent pay cut and nobody even thanked you for it.

How much should you raise prices at once?

For most small shops, 8 to 15 percent in one move works fine. Under 5 percent isn't worth the conversation. Over 20 percent in one jump spooks people, so if you're that far behind, do it in two steps six months apart.

If you're not sure where your number should even be, start with how to price a job and build it from real costs instead of guessing off what the other guy charges. Most guys who are scared to raise prices have never actually added up their costs. The number usually makes the decision for them.

What do you say to customers about a price increase?

New customers, you say nothing. They never saw your old rate. The new price is just the price. This is why you always raise on new quotes first, it's free practice with zero awkward conversations.

Repeat customers get a short heads up, and short is the trick. One or two sentences, sent before their next job, not after you quote it. Something like:

"Hey Mike, quick heads up before your spring project. My rates are going up about 10 percent starting March 1, first increase in three years, materials and insurance finally caught up with me. Wanted you to hear it from me before you saw it on a quote."

No apology. No paragraph justifying every dollar. The apology tone is what invites the argument. A plain honest sentence gets "all good man, appreciate the heads up" back nine times out of ten.

Will you lose customers if you raise your rates?

Some, and that's the part nobody says out loud: the ones you lose are almost always the ones who ask for a discount on every job, pay slow, and text you at 9pm about nothing. The customers who hired you because you show up, do clean work, and answer your phone will pay 10 percent more without blinking, because finding another contractor who does those three things is way harder than paying the difference.

Run the math before you panic. Ten jobs a month at your old rate versus nine jobs at 10 percent more is nearly the same money for one less job's worth of work. Lose two and you're still close, with room in the calendar for better work. Price is only the deciding factor for the customers you least want, which is the same reason dropping your price doesn't win better jobs either.

What if a customer pushes back on the new price?

Treat it like any other price objection, calm and without caving. Explain what's in the number, offer to adjust scope instead of rate, and let them decide. The full playbook is in how to respond when a customer says the price is too high, and it works the same whether the sticker shock is from a raise or not.

What you don't do is quietly give the old rate to whoever complains. Word travels. One grandfathered whiner and next year you're running two price lists and resenting half your customer base.

The part that actually costs you more than pricing

Here's the uncomfortable one. Most contractors fret over 10 percent on their rates while letting entire jobs die in their pipeline for free. A quote you sent and never followed up on isn't a 10 percent loss, it's a 100 percent loss. Raising prices and then letting a third of your quotes go quiet is bailing water with the drain open.

That's the gap QuoteChaser covers. It watches your open quotes and sends the follow-up texts and emails for you, in your voice, spaced out right, and pings your phone the second a customer replies. Raise your rates, then actually collect on the quotes you send at them.

See how QuoteChaser works or join the waitlist and be first in when we open spots.

Raise on new quotes today, give your regulars a one line heads up, hold the number, and chase every quote you send. You'll be busy at the new rate inside two months and wondering why you waited three years.

Stop losing quotes to silence.

Join the waitlist →

While you wait — let Claude run your back office. 6 install-ready AI skills for trades: quotes, follow-ups, reviews, invoices, marketing, customer texts.

Get Contractor Office OS — $37 →