How to Raise Prices Without Losing Your Best Customers
Key Takeaways
- Material costs increased 23% since 2022 while contractor prices rose only 8-12%, compressing margins by 11-15 points
- 78% of homeowners say they'd pay more for a contractor they trust rather than switch to a cheaper unknown
- Contractors who raise prices 5-8% annually retain 92% of repeat customers
- Framing price increases around value and transparency reduces customer pushback by 60%
Material costs for home service contractors jumped 23% between 2022 and 2025, according to the Bureau of Labor Statistics Producer Price Index. Copper pipe is up 31%. HVAC equipment is up 18-25% depending on the manufacturer. Electrical panels are up 27%.
Most contractors raised their prices 8-12% over the same period. That gap is margin compression, and it’s killing profitability across every trade.
The margin squeeze is real
The average home service contractor’s net margin dropped from 18% to 11% between 2022 and 2025, according to Nexstar Network financial benchmarks. Labor costs rose 15-20% as the tech shortage intensified. Insurance premiums climbed 12-18%. Fuel costs spiked and never fully retreated.
Revenue looks fine on the surface. Demand is strong. Phones are ringing. But the profit left after paying for materials, labor, insurance, fuel, and overhead has shrunk to the point where one bad month wipes out a quarter’s worth of gains.
A plumber on ContractorTalk shared his numbers: “My revenue was $1.4M in 2024, up from $1.2M in 2022. But my take-home dropped from $216K to $154K because I was afraid to raise prices. I was working more and keeping less.”
Why contractors avoid raising prices
Fear of losing customers is the number one reason contractors underprice their work, according to a 2025 PHCC survey. 72% of respondents said they delayed price increases because they were afraid customers would go to a competitor.
That fear is disproportionate to reality. 78% of homeowners say they would pay more for a contractor they already trust rather than take a chance on a cheaper unknown, according to a 2025 Angi consumer survey. Trust is worth more than a 10% discount from someone they’ve never met.
The customers you lose to a 5-8% price increase were never your best customers. They were price shoppers who would have left for a $20 difference regardless. The customers who stay are the ones who value your reliability, quality, and relationship, and those are the ones worth building a business around.
An HVAC contractor on the Owned and Operated podcast described losing 4 customers out of 340 maintenance agreement holders after a 7% price increase. “I was terrified to raise prices. When I finally did, four people canceled. Four. And two of them were chronic complainers I was relieved to lose.”
How to raise prices the right way
Raise annually, not in big jumps
Annual increases of 5-8% are absorbed by customers with minimal friction, according to Nexstar Network data. If you skip years and then raise 15-20% at once, you’ll face far more pushback, even though the cumulative increase is similar.
Set a date every year, January 1st or the start of your busy season, and adjust your price book. Consistency trains customers to expect it, the same way they expect rent increases, insurance premium adjustments, and subscription price bumps.
Communicate with transparency
Don’t surprise customers with a higher invoice. Tell them in advance. A simple email or letter 30 days before the increase works.
“Starting March 1st, our service rates will increase by 6% to reflect increases in material and operating costs. We’ve absorbed cost increases for two years, and this adjustment ensures we can continue providing the quality service you expect.”
That’s 40 words. It explains the why, sets the when, and frames it around continued quality. If you communicate your price increase proactively, you’ll see 60% less pushback than if you raise prices silently, according to a 2025 Jobber survey.
Frame around value, not cost
Never apologize for a price increase. Apologizing signals that you think the increase is unfair, which gives the customer permission to push back.
Frame the increase around what the customer gets. “We invested in new diagnostic equipment that catches problems earlier.” “We added a warranty extension to every service call.” “We hired two additional techs so we can offer same-day service.”
A roofing contractor on r/sweatystartup raised prices 10% and added a 5-year labor warranty to every roof. “The warranty costs me almost nothing because my callbacks are under 2%. But customers see $15,000 for a roof with a 5-year warranty and think they’re getting a deal.”
Grandfather your best customers
Your top 20% of customers generate 60-80% of your repeat revenue, according to ServiceTitan benchmarks. Consider holding their prices for 6-12 months after a general increase. A personal call explaining that you’re holding their rate because you value the relationship creates loyalty that lasts years.
“Mrs. Johnson, we’re raising our rates in March, but I wanted to let you know we’re keeping your maintenance agreement at the current rate through the end of the year. You’ve been with us for six years and that means something to us.”
That conversation costs nothing and creates a customer who will never leave for a $20 discount.
Raise selectively
Not every service needs the same increase. Raise prices more on high-demand, low-competition services and less on commoditized services where price shopping is common.
Emergency service calls can absorb larger increases because the customer has no time to shop around. Routine maintenance in a competitive market may need smaller adjustments.
Review your margin by service type. Some services are already profitable enough. Others are underwater and need significant adjustment.
What happens when you raise prices
Short-term turbulence
You’ll get a few complaints. You may lose a handful of customers. The first 30 days after a price increase are the hardest emotionally, even when the financial impact is minimal.
Track everything during this period. How many complaints? How many cancellations? How much revenue did you lose from departing customers versus how much you gained from higher prices on everyone who stayed?
Medium-term stability
Within 60-90 days, customer behavior normalizes. The complaints stop. New customers come in at the new price point without knowing it changed. Your margins improve and your stress level drops.
Long-term compounding
If you raise prices 5-8% annually for five years, your margins will be 15-25 points higher than if you hold prices flat, according to Nexstar Network data. The compounding effect is dramatic.
A 6% annual increase over five years turns a $100 service call into a $134 service call. If your costs increased 23% over that same period, you’ve maintained healthy margins instead of watching them erode.
The price increase checklist
- Calculate your true cost per hour including all overhead
- Compare to your current rates and identify the gap
- Set a date for the increase (30+ days out)
- Notify customers via email with a clear, unapologetic explanation
- Update your price book across all services
- Train your team on how to discuss the change if customers ask
- Track close rates and customer retention for 90 days post-increase
- Identify and grandfather your highest-value repeat customers
Read more about methodology and measurement that helps you understand the true value of every customer relationship.
The cost of not raising prices
Every month you absorb cost increases without adjusting your pricing, you’re giving yourself a pay cut. Your techs still need raises. Your insurance still goes up. Your materials still cost more.
You’ll thrive through cost inflation by pricing your work fairly, communicating changes honestly, and investing the margin into delivering better service. Your best customers want you to succeed because your success means they keep getting the service they trust.
Raise your prices. Keep your best customers. Build a business that’s profitable enough to last.
Written by
Pipeline Research Team