Business Growth
How to Raise Your Prices as a Contractor (Without Losing Your Best Customers)
Most contractors are underpriced, raise rates too rarely, and then do it in a panic. A better approach is to treat pricing as something you review on a schedule, communicate plainly, and back with proof of value. Here's how to move your numbers up without losing the customers you actually want to keep.
First, find your real number
Before you can raise prices you need to know your true cost of doing business: labor (including your own time at a real wage), materials, vehicle and equipment, insurance, software, office time, and a target profit margin on top - not just markup on materials. If your profit margin is below the healthy range for your trade, that gap is your minimum increase, not a stretch goal.
When to raise
- On a schedule: review pricing every 6-12 months so increases are small and expected instead of large and shocking.
- When you're booked out: a 3-4 week backlog is the market telling you that your price is too low.
- When costs jump: material and labor cost swings are a clean, defensible reason customers already understand.
- When you're taking on risk or complexity: price change orders and difficult-access work at what they actually cost you.
How to tell existing customers
For repeat and maintenance clients, give notice in writing before the next cycle: a short, non-apologetic message stating the new rate, the date it takes effect, and one line on why (rising costs, continued service quality). Don't over-explain and don't ask permission. Most good customers accept a reasonable increase from someone reliable; the ones who leave over 8-10% were usually price-shopping already.
Hold the line when someone pushes back
Decide your walk-away number before the conversation. When a customer pushes, restate the value (licensed, insured, on time, warranty, you answer the phone) rather than immediately discounting. If you do move, trade price for scope - remove a line item - so you're not just training customers that your first number is negotiable. A quote that itemizes the work makes this far easier.
Let your estimates do some of the work
Faster, clearer, more professional quoting raises your close rate at the higher price, because it signals the same competence your work does. Fast Snap Pro turns customer photos into an itemized estimate built on your rates in minutes, so you can quote more jobs, respond first, and stop leaving money on the table with round-number guesses. See also handling material cost volatility and how to close more estimates.
Frequently asked questions
How much should a contractor raise prices at once?
Small, regular increases of 5-10% every 6-12 months are easier for customers to absorb than a single large jump. If you're significantly underpriced, a bigger correction is justified - just expect to lose a few of the most price-sensitive accounts.
How do I tell repeat customers about a price increase?
A short written notice before the next service cycle: the new rate, the effective date, and one sentence on why. State it as a decision, not a request.
What if a customer refuses to pay more?
Know your walk-away number in advance. Restate your value before discounting, and if you concede, remove scope rather than just cutting the price.
When is the best time to raise rates?
When you're consistently booked weeks out, when input costs rise, or on your regular 6-12 month review - whichever comes first.
Quote higher, close more
Try Fast Snap Pro to send fast, itemized, professional estimates that support your new pricing instead of undercutting it.
See what an AI-scoped estimate looks like
Send a link, get photos back with a priced estimate — using your own rates, not a generic price book.
Try Fast Snap Pro free