← All posts
HVAC

Should HVAC contractors put prices on their website?

2026-10-12 · 6 min read

Rather not build it yourself? We build the automation on your tools and keep it running. Get it built for me→

It's a Tuesday morning in October and the phone has rung eleven times by ten. Four of those calls asked the question you hear every fall: how much for a new furnace? Your office manager gives the answer she always gives. It depends, and someone will need to come out. Two of the callers book a visit. On Thursday you learn that one of them has a small ranch house and a budget that covers about half of any system you would put in. You find that out at the kitchen table, after the drive and the measuring.

The other two callers hung up and dialed the next shop on the list.

The short answer

Yes, for some prices. Put the ones that don't change on the site in plain dollars: the diagnostic or service call fee, the tune-up, and the maintenance plan. For replacements, publish a starting price and say plainly what moves it. The final quote still comes from the visit.

That split answers most of what callers want to know. Someone asking about a furnace on the phone mostly wants to know if you're anywhere near their budget, and if it's worth having you out.

What "call for pricing" on everything costs

The office answers the same question all day. Each "how much for a new AC" call takes a few minutes of explaining that it depends, and in season those minutes come out of the time meant for scheduling and callbacks.

The people who won't call just leave. Plenty of homeowners would rather read a number at nine at night than phone during the day. If your site gives them nothing to go on and another shop's site shows a starting price, the other shop gets the form fill.

Some of your estimate visits also go to people who were never going to buy at your price, and you learn that in their kitchen. None of it shows up as a lost job on any report. It just looks like a slow week in the middle of the season.

What to publish and what to keep for the visit

Price Publish it? How to show it
Diagnostic or service call fee Yes One flat number, and whether it's credited toward the repair
Tune-up Yes A flat number per system
Maintenance plan Yes The price, what's included, and how to cancel
Common repairs Only if you already price them flat The flat price, or leave them off
Furnace or AC replacement As a starting price "Starting at" plus the factors that move it
Full system with new ductwork No number What the estimate visit covers and whether it's free

The replacement line carries the most weight. Next to the starting price, list the things that move it in plain words: the size of the house, whether the existing ductwork can stay, single-stage or variable-speed equipment, and whether the gas line or electrical needs work. A homeowner who reads that understands why you need to come out. One whose budget doesn't fit finds out from your website before anyone gets in the truck.

If you already quote replacements as good, better, best, the starting price is easy, since it's your entry option. I compared the two ways of quoting in good better best vs one price.

What it looks like with a system behind it

The pricing page gets someone as far as wanting a visit. The rest is about what happens next.

  • The page shows the fixed prices and the replacement starting price, with one button: get a quote for my home.
  • The button opens a short form that asks what the office would ask on the phone. It wants the address, what's wrong or what needs replacing, the rough size of the house, the age of the current system if they know it, and a photo of the label on the unit if they can get one. The lead capture form post covers which questions earn their place.
  • As soon as they submit, a text and an email go back confirming the request, repeating the starting price and what moves it, and offering visit times from your calendar.
  • The request lands in one list with everything attached. Whoever goes out already knows it's an old furnace in a two-story house, which beats a sticky note that says "furnace quote."
  • If they don't pick a time, a reminder goes out the next day and once more a few days later. Then it stops.
  • A request from outside your service area gets a polite reply and the visit never goes on the calendar.

Nobody in the office has to recite the starting price eleven times before lunch. The calls that still come in tend to be the ones that need a person.

The bones are the same as the lead capture and tracking I built for a Chicago-area pool service company. Every inquiry lands in one place with a status and a next step, so none of them depend on somebody remembering. There's more on the HVAC automation page.

What stays human

The real quote does. A starting price on a website is an honest place to begin, and only a person in the house can turn it into a number by measuring, looking at the ductwork and the flue, and hearing what the homeowner cares about. The system never sends a final price.

You also set the numbers on the page, and you change them when your costs change. I'd look at them every season. A starting price that was right in March can be wrong by October, and one set too low brings in the wrong calls as reliably as no price at all.

Anyone who calls should still reach a person when one is free. The page is for people who would rather read than call. Your phone still gets answered.

When to keep "call for pricing"

If your calendar is booked weeks out on referrals, you don't need more form fills, and a pricing page won't change much. The same goes if most of your work is commercial or new construction, where every job is a bid. The page earns its keep at a residential shop that hears "how much" every day in season.

Builds start at $500 one time, then a flat monthly from $99 after an included run-in period, cancellable.

Want this on your site?

Start with the free 20 minute process audit. We go through last month's quote requests: how many were price questions, how many visits became jobs, and which visits you'd have skipped if you had known the budget first. If a pricing page and quote form would pay for themselves, I'll set them up. If not, you keep the list. Book the audit.

08 / Start here

Tell us the task. We build it and keep it running.

Tell us what you use today and we'll reply within one business day with what it would take. $500 to build, 30 days of monitoring included, then $99/mo. Cancel the monthly anytime.

Email

pgorski@newfacedesign.com

Phone

+1 (773) 627-2176

Based in

Chicago area

Working with clients everywhere

Skip the form: grab a 20 minute slot.

Open the calendar →