T.M. GundersonScope creep is the #1 profit killer for Alberta HVAC and contracting shops. Learn a simple change-order system that protects your margins and rebuilds client trust.
You quoted $14,000 for a full furnace and AC replacement. Signed the contract. Scheduled the crew. Then day two hits: the homeowner "remembered" the basement line set needs rerouting. Day three: they want the thermostat moved to the other wall. Day four: "While you're here, can you add a return vent in the spare room?"
By Friday, your crew is 16 hours over, running on overtime, and the 22% margin you baked in for weather delays has evaporated. The customer isn't malicious. Your crew isn't careless. You just didn't have a system to catch scope creep before it ate your profit.
This is the single most common operational failure in Alberta HVAC and contracting shops. And it's entirely preventable.
Based on research from contractor forums and Reddit discussions in roofing, landscaping, and general contracting communities, scope creep and surprise costs rank as the #1 operational pain point for trades businesses. Not labor shortages. Not material costs. The slow erosion of profit through uncontrolled changes.
Here's how it actually plays out in the field:
A homeowner sees your crew on-site and asks for "just one more thing." Moving a duct run "a few feet" turns into a structural headache when you hit a beam. The 20-minute favor becomes a half-day job. You don't write a change order because it feels adversarial. You eat the cost to preserve the relationship — except you're not preserving anything if the job becomes unprofitable.
"I thought sealing all the duct joints was included." "I assumed you'd haul away the old equipment." "The last guy always checked the refrigerant lines for leaks at no charge." When scope lives in verbal agreements and memory, every job becomes a negotiation at invoicing time.
Research from homeowner forums reveals a growing distrust toward contractors. One recent discussion in a Colorado community captured the sentiment bluntly: "HVAC just ain't honest anymore." Another thread cited frustration over $9,000 labor charges for "a few hours of work" — the customer's perception shaped by opaque pricing and surprise add-ons. Every unbilled change order you absorb to "keep them happy" actually signals that your pricing was inflated to begin with. The customer doesn't see generosity. They see confirmation that contractors are out to gouge them.
Contractors who track their numbers routinely discover that 8–15% of annual revenue disappears into unbilled labor on change orders. Another 3–5% bleeds out through callbacks from rushed work. That's not a bad quarter. That's a systematic profit leak that compounds month after month.
The irony? Most contractors are already doing quality work. The problem isn't craftsmanship. It's that scope decisions get made in hallway conversations, text messages, and quick phone calls — and nobody writes them down.
You don't need expensive software. You don't need a 40-page contract. You need a simple, enforceable framework that locks scope at defined milestones and treats every change as a business decision — not a favor.
Walk the job site with the customer. Take photos. Write down every assumption. "Existing line set is reusable" — is that confirmed, or is it a hope? If you're not sure, it's an exclusion, not an inclusion. Document what's included, what's excluded, and what triggers a change order.
This doesn't need to be legal-grade paperwork. A one-page signed scope agreement that lists:
The customer initials each line. You initial at completion. This creates a shared reference point that prevents the "I thought that was included" conversation six weeks later.
Tell every customer, before the first pipe goes in: "After we start, any change to the scope requires a written change order with a 48-hour review window. No exceptions."
This isn't hostile. It's professional. It protects both of you. The customer gets time to think about whether that thermostat move is worth $400. You get time to price it properly instead of guessing while your crew stands around.
Set a threshold you actually enforce. Pick a number — $100, $250, whatever fits your average job size — and make it ironclad: anything above this gets documented, priced, and signed before the work happens. Not after. Not "we'll sort it out at the end." Before.
Break every job into phases: rough-in, equipment set, finish, test and balance. At each gate, confirm the current phase is complete and within scope before starting the next. If something new comes up — a rotted subfloor, an inaccessible joist, a code issue nobody spotted — it goes into the change-order queue, not onto the current ticket.
This does two things: it prevents scope from bleeding across phases unchecked, and it gives you natural pause points to document and bill for discovered work before you've already absorbed the cost.
Illustrative example: An Alberta HVAC shop running 8–12 residential replacement jobs per month implemented this three-phase system after discovering they were losing roughly 12% of revenue to unbilled changes. After six months:
The owner noted: "I thought customers would push back on the paperwork. Turns out they respect it. The ones who don't want to sign a scope document are usually the ones who were planning to scope-creep you anyway."
A lot of contractors bought ServiceTitan, Jobber, or Joist hoping the app would solve scope creep. But if your process is "say yes, figure it out later," no software will save you. The problem isn't tracking — it's decision-making at the point of contact.
The tools help once you have discipline. They don't create discipline. Lock the scope first. Then use software to track what you already decided.
Scope creep isn't a customer problem. It's a process problem. The Alberta contractors who survive the next five years — through rate pressure, labor shortages, and whatever the Alberta construction market throws at them — won't be the ones with the fanciest tech stack. They'll be the ones who can deliver on time and on budget because they locked the scope before the first pipe went in.
The trust deficit between homeowners and contractors is real, and it's growing. Every surprise invoice confirms the customer's fear that contractors are out to gouge them. Every unbilled change order signals that your pricing wasn't honest to begin with. The only way out is transparency: clear scope, clear changes, clear pricing. That's what rebuilds trust. That's what protects margins.
If scope creep is eating your margins and you're tired of discovering the damage at month-end, the fix is simpler than you think. It's not about more software — it's about a system that makes scope visible before it becomes a problem.
The Contractor Estimating Kit includes templates for scope agreements, change-order forms, and job-site checklists built specifically for Alberta HVAC and contracting shops running 1–10 crews. No corporate fluff. Just the documents you need to lock scope, price changes properly, and get paid for the work you actually do.
Get the Contractor Estimating Kit here
We're SMB Scale Up — we build automation tools and templates for small businesses and contractors. Sharing what we learn as we build. Check out our store for more.