Skip to main content
All articles
·4 min read

Why Your Technicians Are Quoting Different Prices (And How to Stop It)

Two techs, same job, wildly different quotes. Here's what's really happening—and the AI-backed fix that actually works.

Quoting accuracyTechnician trainingPricing consistencyOperations

The Real Cost of Quote Roulette

A homeowner in Maple Ridge calls an HVAC company on Monday. Technician A quotes $3,200 for a furnace replacement. The customer calls back on Thursday—different dispatcher, different tech arrives. Technician B quotes $2,850 for the same job.

The customer books Technician B. But here's what the owner doesn't see: Technician B missed a $400 ductwork issue that will cause a callback in six months. Technician A caught it. Now the business loses margin, gets a negative review, and burns two service visits instead of one.

This isn't made up. It happens in plumbing, electrical, garage door, and appliance repair shops across Canada every week. Your technicians aren't trying to sabotage each other. They're just working from different mental models of what a job includes, what materials cost, and what "reasonable" labor looks like.

Why Your Team Quotes Differently

Most owners assume inconsistency means dishonesty or incompetence. Usually it's neither. It's scope ambiguity.

Take a plumber quoting a bathroom renovation. Tech A includes supply line inspection and shut-off valve replacement. Tech B doesn't—he assumes the owner will handle it separately. Tech A quotes $1,800. Tech B quotes $1,400. Same job. Different assumptions.

Or an electrician upgrading a panel. Tech A factors in a permit and inspection. Tech B assumes the customer will handle permits. Tech A: $2,600. Tech B: $1,900.

Your best technicians—the ones who rarely have callbacks—are usually the ones who over-communicate and over-scope. They're also the ones customers perceive as expensive. Meanwhile, your faster estimators move more quotes but leave money on the table and create hidden risk.

The Manual Workaround Doesn't Scale

Some owners try to fix this by having one person do all estimates. That works until your business hits $800K–$1.2M in revenue. Then that person becomes your bottleneck. You can't scale, and you can't train new technicians because the quoting logic lives in one person's head.

Others create a pricing sheet—a PDF with hourly rates and material costs. It helps, but it doesn't account for the judgment calls. Is this a standard job or a complex one? Does this customer need premium materials or budget options? The sheet answers "how much" but not "why."

How AI Fixes Inconsistency

AI-assisted quoting tools work by learning from your best estimates and flagging outliers. Here's how it works in practice:

Step 1: Capture scope consistently. A technician fills out a simple form in the field or office—not a novel, just checkboxes and photos. "New install or replacement?" "Existing materials compatible?" "Permits required?" The form is the same every time.

Step 2: AI suggests a quote range. Based on your historical data (what you've actually charged and what actually cost), the system suggests a baseline. For a furnace replacement in a 2,000 sq ft home with existing ductwork, it might suggest $2,900–$3,400. The technician still has judgment, but now they're working within a defensible range.

Step 3: Flag unusual quotes before they go out. If a technician tries to submit a $2,200 quote for that same job, the system asks: "This is 30% below your typical range. Is there a reason?" Maybe yes—the customer is a repeat client, or materials are in stock. But now you've caught it. You're not discovering the mistake when the customer complains or when you lose money.

Step 4: Train in real time. New technicians see why quotes are structured the way they are. It's not arbitrary. It's based on what actually works in your business.

What This Looks Like in Your Business

A $1.2M HVAC contractor in Burnaby implemented this approach. In month one, they discovered their technicians were quoting furnace replacements anywhere from $2,400 to $3,800 for identical jobs. The system flagged the outliers. Turns out three technicians weren't including ductwork inspection, one was double-charging for permits, and one was underpricing labor by 40%.

After one conversation and a refined checklist, quote variance dropped to ±8%. Callbacks dropped 12%. Customer satisfaction went up because customers weren't surprised by hidden costs.

The owner also stopped losing deals to cheaper competitors who were under-scoping. His quotes were now transparent and defensible.

Start Here

You don't need fancy software to begin. Start by asking your top three technicians to walk you through their last five quotes. Write down what they check, what they assume, what they charge for. Find the gaps. Then create a one-page checklist that every estimate must cover. Use that for three months. Track which quotes turn into jobs, which get callbacks, which get complaints.

That data is your foundation. Once you have it, AI can do the heavy lifting—spotting patterns you'd miss and keeping your team consistent without micromanaging them.

Stop reading. Start getting booked.

BookedUp runs the marketing and operations playbook for local trade businesses on a monthly subscription. One 30-minute call to find out if it fits yours.