Skip to article
← All field notes

When "Fixed Price" Becomes "Free Labor": How HVAC Contractors Get Burned by Scope Creep

The compressor swap looked straightforward. The customer overruled your recommendation. Now you're doing a second trip for free and getting a one-star review. Here's how to stop losing money on fixed-price jobs.

When "Fixed Price" Becomes "Free Labor"

You quoted the job. You did the work. And somehow you still lost money.

It happens more than most contractors want to admit, and it almost always starts with a customer who overruled your recommendation.

The Compressor Story Every Tech Has Lived

Here's a scenario that plays out every summer across HVAC shops:

A tech diagnoses a failed compressor on a 14-year-old unit. The system is at the end of its serviceable life. The coil is pitted, the capacitor is marginal, and the refrigerant charge has been off for two seasons. The right call is replacement. You write up a proposal with a clear recommendation.

The customer says no. They want the compressor swapped, nothing else. "Just fix what's broken."

You write a fixed-price quote for the compressor. You do the swap. Two weeks later, they call back because the system is not cooling right. You go out. Turns out the TXV was partially failing and was starving the compressor the whole time. That is what killed it. The new compressor is now stressed for the same reason.

Now you're caught. Do you eat the second trip and the parts? Or do you try to explain refrigerant flow dynamics to someone who's already telling their neighbors you do bad work?

Why This Ends Up on Reddit and Facebook

The HVAC subreddit and local Facebook groups are full of posts from homeowners convinced their contractor ripped them off or did shoddy work. Most of those posts have a version of the same backstory: the contractor recommended something the customer declined, the customer got a cheaper fix, and then the system failed again.

From the customer's perspective, the logic is simple: you touched it, you broke it. They do not understand that an HVAC system is an interdependent loop. The compressor did not cause the TXV to fail. The TXV caused the compressor to fail, and no amount of labor quality changes that.

What they post online: "Paid $1,800 for a compressor and it's already having problems. Would not recommend."

What actually happened: The contractor correctly diagnosed a cascading failure, the customer overrode the fix, and the root cause is still present.

The contractor loses the argument in public, loses the reputation points, and already lost money on the job.

The Real Problem: You Can't Control the Variables You Didn't Treat

Fixed-price work assumes you control the scope. When a customer narrows that scope against your recommendation, they introduce variables you cannot account for, but you are still the one holding the warranty.

The margin you built into the quote was priced for a job you could do completely. When the customer removes half the job, they don't remove half the risk. The liability surface stays the same.

That's the trap.

How to Catch This Before the Job Starts

1. Document the declined recommendation in writing, at quote time.

Do not just note what you are doing. Note what you recommended and that the customer declined. A one-liner in the quote is enough: "Customer declined equipment replacement per tech recommendation dated 6/15. Repair quoted at customer request."

This doesn't need to be confrontational. It just needs to exist. If the system fails again, you have a paper trail showing this wasn't your call.

2. Price incomplete repairs differently.

When a customer will not let you do the full fix, the job is now higher risk for both of you. You can legitimately price a partial repair at a different rate because the diagnostic certainty is lower. You are not fixing the system. You are fixing one component of a system with known issues.

You can frame this honestly: "Because we're not addressing the underlying cause, I can't warranty this repair the same way I would a full fix." That is not a threat. It is accurate.

3. Use a tiered recommendation format on quotes.

Present the options explicitly: here is what we recommend, here is what it costs, here is what a partial fix looks like, and here is what each option leaves unresolved. When customers can see the tradeoffs side by side, the "just fix the compressor" conversation changes. They are not simply declining your advice. They are selecting an option you presented.

This also protects you legally and reputationally. You offered the right solution. They chose.

4. Build a trip charge into second visits on overridden repairs.

Make it clear in writing that a return visit within 90 days on an overridden repair is billable. This is not punitive. It is honest. If the root cause was not treated, additional service is additional service.

5. Flag the job in your records.

When a customer overrides a recommendation, tag the job. When they call back, you want to know immediately that you are walking into a known-risk situation instead of finding out when you are already on site with your tools out.

Capturing Margin You Would Have Lost

The goal is not to win the argument. It is to stay profitable regardless of what the customer decides.

  • Tiered quotes make every option billable. Even if they pick the cheapest path, you priced it knowing they might.
  • Declined recommendations reduce your warranty exposure. Make sure your service agreement language reflects that repairs made against your recommendation carry limited coverage.
  • Documented recommendations protect your reputation. When the one-star review comes in, you have receipts.
  • Follow-up touchpoints turn callbacks into revenue. A 30-day check-in after a contested repair gives you a professional opportunity to revisit the full fix and positions you as the expert, not the problem.

The Communication Is the Product

The best HVAC contractors are not just technically good. They are clear. They explain what is wrong, what they recommend, what happens if you decline, and what they will do either way. They put it in writing. They follow up.

When a customer demands you swap the compressor on a dying unit, you can't stop them. But you can make sure they understood what they were asking for, that they chose it, and that you documented every step of that conversation.

That's not just good business. It's the difference between getting blamed for a failure you didn't cause and having a paper trail that says you told them exactly this would happen.


Setpoint helps HVAC contractors track customer history, generate tiered quotes, document declined recommendations, and flag follow-up touchpoints so you are never walking into a job blind. Learn more →