Should HVAC Companies Publish Prices? Four Numbers, Four Answers

Perry Lam · FounderPublished

Publishing HVAC prices is not one decision but four: the diagnostic fee, the maintenance plan price, repair ranges and a replacement "from" number each carry different risk. The diagnostic fee belongs on the site in almost every case. The replacement number is the one that underprices a heat pump job.

Most of the advice on this question is argued as sales psychology, for or against, as though a shop had one price. It has four, and they are not equally knowable.

The four numbers, and why one answer will not cover them

Four numbers sit behind the pricing question and each fails differently. The diagnostic fee is fixed and already on your invoice. The maintenance plan price is quoted daily at the close-out. Repair ranges are wide but boundable. The replacement number moves with sizing, ductwork and electrical, which is what a "from" price hides.

What each published number does, and what it costs you
The numberHow firm it isWhat publishing it doesThe risk you take
Diagnostic or service call feeFixed, and already on the invoiceMoves the no off the phone and onto the pageAlmost none; the fee is the same either way
Maintenance plan priceFixed, and quoted dailyLets a homeowner compare the plan without callingA thinner plan at the same price looks equivalent until you say what is in yours
Repair rangesWide, and honest as a rangeAnswers the question the call was going to open withA range read as a quote, unless the page names what moves it
Replacement "from" priceNot firm at allBrings in the price shopper you did not wantUnderprices the job, and sets a number you then argue upward

Start with the diagnostic fee, the number you already know

The diagnostic fee is the one price almost every HVAC shop should publish. It is already fixed, it is already on the invoice, and a homeowner who will not pay it is a call that was going to end in no anyway. Publishing it moves that no off the phone.

That matters because the constraint is capacity, not call volume. ServiceTitan published platform data from more than 3,000 US and Canadian trade businesses in June 2022: HVAC booked 38% of its calls, and shops with fewer than five technicians booked 24%. The same report shows booking rates falling after 6 p.m., and falling for HVAC in summer while rising in the shoulder seasons. A small shop already converting a quarter of its calls in the busy season does not need more calls that will not book.

Publish it as two figures rather than one: what is owed if the technician diagnoses and leaves, and what is owed if the repair is authorized on the spot. If the after-hours fee differs, that is a third figure and it goes on the page too.

What "call for pricing" hands to whoever did publish a number

A price that is not on your page cannot be quoted from your page. Google's guidance on generative AI features says they are rooted in core Search ranking, and that a page must be indexed and eligible to be shown with a snippet to appear in them at all. An answer engine works from published text and has nothing else to work from.

Where the number sits on the page matters too. Surfer's analysis of more than 100,000 AI citation placements across 10,000 AI Overviews responses, collected in June 2026, found 38% of citations pulled from a page's first 100 words, up from 20% in its June 2025 sample. Surfer says the data is correlational and sells a product built on the finding, which is the right amount of caution to read it with. The uncontroversial version: a fee buried under 600 words of introduction is a fee the page barely publishes.

What none of that licenses is the claim that a published price wins the answer. Google's same guidance is explicit that no special file or markup makes a page eligible, and that useful, non-commodity content is what carries a page in the long run. Publishing the fee makes it quotable. It does not make it cited.

A "from" price on a replacement underprices a heat pump job

Replacement is the number to hold back, or to publish as a real range with its drivers named inside it. A "from" price describes the simplest possible job, and here the job is rarely simple: about 38% of North Carolina homes run a central heat pump as their main heating equipment, the third-highest share among states with reported data, according to the US Energy Information Administration's 2020 Residential Energy Consumption Survey.

That is a different quote than the one a national "from" number describes. Sizing, duct condition, the electrical service feeding the air handler, aux heat and whether the house is running dual fuel all move the figure, and none of them are visible from a web form. A number written against a straight furnace swap describes equipment a lot of Charlotte homeowners do not own.

A range with those drivers printed beside it does the same filtering work as a "from" price and none of the damage. The homeowner who was never going to spend it leaves, and the one who stays has already read why the top of the range exists.

The plan price belongs on the page, and the profile has its own rule

The maintenance plan price is safe published and useful published, because it is the one number a homeowner can genuinely compare. Where it is allowed to sit is a separate question: Google permits a price in the service details on a Business Profile and rejects one in a custom service name, as of September 2026.

Google's Business Profile help page on managing services says a business can group services and "include additional details, like descriptions and prices". The same page warns against "profanity, gibberish, personal information, prices, or phone numbers in custom service names". So the plan is listed by its name, the price goes in the detail field, and a service named after your monthly figure gets rejected automatically.

That page also says a service you provide "may be highlighted" on the profile when a local customer searches for that offering. May be highlighted is not a ranking claim, and the page makes none. List the plan because it answers a question at the moment somebody is asking it.

What this looks like when the booking system runs it

What unit is the report in decides whether publishing a price reads as a win or a loss. Published numbers cut the calls that were never going to book, so raw lead count falls while booked jobs hold or rise. A report in leads and cost per lead records that as damage. A report in booked jobs and cost per booked job records it correctly.

The rest is plumbing, and it is what Mirastart builds. The online booking and repair-status software Quick Auto NC runs its bays on is ours, and the live-availability booking system behind this site's discovery-call page calculates real capacity and confirms automatically. A published price sits on top of the same parts: a page that answers the money question in its first hundred words, a booking slot the reader can take without dialling, a missed-call text-back for the homeowner who calls at 9pm anyway, and one report that separates a diagnostic call from a replacement.

Sources

  1. ServiceTitan, Data Report: Average Call Booking Rates (June 2022 platform data) - More than 3,000 US and Canadian trade businesses: 42% average call booking rate across trades, HVAC 38%, shops with fewer than five technicians 24%; rates lower after 6 p.m. and, for HVAC, lower in summer than in the shoulder seasons.
  2. Google Business Profile Help, Manage your services on your Business Profile - Services can be grouped with additional details including descriptions and prices; custom service names must not contain prices or phone numbers; a matching service may be highlighted on the profile. The page makes no ranking claim.
  3. Google Search Central, Optimizing your website for generative AI features on Google Search - Generative AI features are rooted in core Search ranking; a page must be indexed and eligible to be shown with a snippet; no special file or markup is required; non-commodity content is what carries a page.
  4. Surfer, Why Almost 40% of AI Citations Come from Your First 100 Words - 100,000 AI citation placements across 10,000 AI Overviews responses, collected 2 June 2026: 38% of citations come from a page's first 100 words, up from 20% in the June 2025 sample. Surfer states the data is correlational.
  5. US EIA, Highlights for space heating in U.S. homes by state, 2020 (RECS) - North Carolina: 4.01 million homes, 1.54 million (38%) with a central heat pump as main heating equipment, the third-highest share among states with reported data.
  6. 12 CFR § 1026.24, Advertising (Regulation Z, Truth in Lending) - An advertisement stating specific credit terms may state only terms actually available; the amount of any payment is a triggering term requiring the downpayment, the terms of repayment and the annual percentage rate, using that term.
Questions

Should HVAC companies publish prices, answered.

Will publishing prices hurt my Google Ads or Local Services Ads performance?

Call and click volume usually falls, and that is the point rather than the damage. What matters is which unit you judge it in: cost per lead gets worse when cheap calls disappear, while cost per booked job is the number that actually moves with a full schedule. Change the reporting unit before you change the page, or the first month will read as a failure.

Can I advertise $99 a month financing instead of a price?

A monthly payment figure is a triggering term under Regulation Z's advertising rules. 12 CFR 1026.24 says an advertisement stating the amount of any payment must also state the downpayment, the terms of repayment and the annual percentage rate, using that term, and that an advertisement stating specific credit terms may state only terms actually available. Whether a contractor advertising a lender's plan is covered is a question for your attorney, not a marketing page, and none of this is legal advice.

Should the diagnostic fee be waived with the repair?

That is a pricing decision, not a marketing one, and both versions work as long as the page says which you do. The version that causes trouble is the one never stated: the homeowner assumes it is credited, the invoice says otherwise, and the argument happens in a driveway with your technician standing in it.

Keep reading
Guide

What an HVAC Website Needs to Book Jobs From a Phone

Most HVAC website advice is a feature list. The parts that decide whether a page books a job are the booking path and three rule sets nobody mentions: NC's license-display rule, Reg Z on the financing line, and TCPA consent on the form.

Read
Guide

Marketing an HVAC Maintenance Agreement: What You Are Actually Selling

Most maintenance-plan marketing promises coverage the agreement never carried. Here is what the plan actually sells, the five numbers that decide whether it is worth marketing, and where North Carolina's service agreement statute draws the line.

Read
Cost guide

What HVAC Marketing Costs in Charlotte: The 2026 Numbers, Compared

Three vendors published an HVAC cost per lead in 2026 and two of them differ by 73% on the same channel. Here is what each one actually measured, what the rest of the budget costs, and which line item a small Charlotte shop should fund first.

Read
Charlotte

The Best HVAC Marketing Agencies for Charlotte Contractors (2026)

Search this query and most of page one was written somewhere else. Eight firms with a real Charlotte-area practice, seven running the same page for other markets, and the URL pattern that tells you which is which - disclosed, because we are on the list.

Read
Charlotte, NC

A marketing agency that actually lives in Charlotte

Mirastart is a marketing agency based in Charlotte, NC - not a city page run from another state. Local SEO, ads, and content built for the Charlotte market.

In Charlotte

Marketing services in Charlotte, NC

SEO, paid advertising, social management, content, local visibility, reputation and lead generation, measured against booked work rather than impressions.

The practice

AI automation for Charlotte businesses

Reliable systems that handle repetitive communication, qualification, scheduling, support and data work, each one shipping with a tested human escalation path.

The practice

Web design and development in Charlotte, NC

Fast, accessible business sites, eCommerce experiences, landing pages, redesigns and booking journeys, built to load quickly and point at one obvious next step.

The practice