Running Your ShopWhy one Calgary HVAC owner stopped doing free estimates after 12 years

James Field
Founder, Rundo
I have had this conversation with maybe 20 Canadian trade owners over the past few years. The pattern goes like this.
Owner: "I am spending 12 hours a week on quotes that do not close. I cannot keep doing this."
Me: "What if you charged for them?"
Owner: "Customers won't pay for an estimate."
That is the conventional wisdom in the trades. It is also increasingly wrong. Here is the case three HVAC owners I know have made, and the numbers behind it.
The math that pushed them over
The owners I am thinking of all had similar shops: 3-6 employees, residential HVAC, established 8-15 years. All of them were spending 10-15 hours a week on quoting. All of them had close rates between 25 and 35%.
Run that math.
10 hours a week × 50 weeks = 500 hours a year on quoting Close rate 30% = 70% of those hours produced zero revenue 350 hours × your effective hourly rate (say $100) = $35,000 a year of unbilled labour
That is one full month of work, every year, that you are giving away. And it is the most senior person in your shop (you) doing it. The full admin picture, including the hours that nobody counts, is in tracking your admin hours.
What they actually started charging
The three owners I am thinking of did slightly different things, but all in the same direction:
- $150 estimate fee, refundable if you hire us. Most common. Customer pays $150 up front. If they accept the quote, the fee comes off the job. If they decline, the shop keeps the $150 for the time invested.
- $200 diagnostic fee, separate from the estimate. For repair situations. The diagnostic fee is non-refundable. The estimate that follows is free.
- Free estimates only for jobs above a certain dollar threshold. "We provide free quotes on full system replacements over $8,000. For smaller work and service calls, we charge a diagnostic fee."
What happened in the first 60 days
Every owner I talked to told me roughly the same story. Losing maybe 15-20% of quote requests in the first month. The customers who walked were almost entirely the ones who would have been low-margin or non-paying anyway.
The customers who stayed were more committed. Close rates jumped. The shop owner went from doing 30 quotes a month at 30% close to doing 22 quotes a month at 55% close. Same revenue. Half the time spent quoting. Better customers.
The unexpected benefit: customers who paid for the estimate were dramatically more likely to actually be home when the technician arrived, dramatically more likely to make a decision quickly, and dramatically more likely to stop shopping competitors. They had skin in the game.
The pushback the owners got
The most common objection from customers was some version of: "Other shops do it for free."
The owners I talked to all handled this the same way. Some version of: "You are right, many shops do. Free estimates are paid for by the customers who accept the work, in the form of higher prices. We charge a small estimate fee so we can keep our installation prices lower. Either model works. You are welcome to choose the one that suits you."
About 80% of customers, the owners said, accepted that explanation and paid the fee. The 20% who did not were almost always the chronic shoppers and the underpaying customers I have written about elsewhere. Their pricing strategies usually also looked closer to the top end of what 50 Canadian plumbers actually charge.
Should every shop do this?
No. Two situations where it does not work:
- You are early in business and need volume to build reputation. Free estimates are a customer acquisition cost. If you do not have a name yet, paying that cost is worth it.
- Your trade has a free-estimate norm so strong that customers will not consider you. Some markets are more tolerant of paid estimates than others. The shops I know who have done this successfully are mostly HVAC, kitchen reno, and high-end electrical. Service plumbing and small repair work is harder.
The honest take
Free estimates were a competitive necessity 20 years ago. They are increasingly a liability now. Customer expectations have shifted. People pay $80 for an oil change diagnostic, $200 for a vet visit, $150 for a doctor's consult. The idea that a tradesperson should drive to your house, evaluate a complex problem, and produce a written quote for free is genuinely strange when you say it out loud.
The owners who are charging for estimates in 2026 are mostly the ones at the top of the market in their region. That is not a coincidence.

James Field
Founder, Rundo
Founder of Rundo. Eight years working with Canadian trade businesses across HVAC, plumbing, electrical, roofing, landscaping, and general contracting. Based in Cochrane, Alberta.
Want to see how Rundo handles this?
Try it free for 14 days. No credit card required.
Start free trial