ChatGPT Is Already Pricing Your HVAC Company. Your Phone Pays for It.
A homeowner with a dead furnace does not start at Google anymore. They start at ChatGPT. They type "average cost to replace a 3 ton AC unit in Phoenix" and walk away with a number before they ever land on a contractor site. If your prices are not on your website, the model is using someone else's.
That is the shift the trade press is finally naming out loud. ACHR News ran a piece this month called "ChatGPT Is Forcing HVAC Contractors to Post Prices Online." The headline is right. The fix that most owners reach for is not.
Most HVAC owners read that and assume the answer is some new SEO trick or a chatbot widget on the site. The real answer is older and uglier: put real ranges on your site, then make sure the phone actually answers the lead that ChatGPT just sent you.
What ChatGPT actually does when a homeowner asks about HVAC cost
When a homeowner asks ChatGPT for install pricing, the model does one of three things.
It pulls a range from contractor sites it has already crawled. It pulls a range from a trade publication or an aggregator like HomeAdvisor or Modernize. Or it says "it depends" and lists ducting, tonnage, and refrigerant as the variables.
In every case, the customer leaves the chat with a number in their head before they ever search for your business. That number becomes the anchor. Your quote either matches it, beats it, or gets called overpriced.
You do not get a vote on the anchor unless your prices are public.
Why HVAC owners keep refusing to post prices
The reasons I hear over and over:
- "Every job is custom."
- "Competitors will undercut us."
- "Customers will see a high number and bounce."
- "Pricing is part of the sales conversation."
All of these were true ten years ago. Some are still partly true. None survive contact with how a homeowner shops in 2026.
Your customer is not waiting for the sales conversation. They had it with ChatGPT this morning. By the time the dispatcher gets a phone call, the homeowner has a budget bracket they got from a model that quoted ranges based on a contractor in Texas, an aggregator that pads markup, and a Reddit thread from 2022. That is the anchor you are competing against.
Posting a range does not give competitors information they cannot already get. They have your reviews, your truck wraps, and your past job photos. What they do not have is your live phone capacity, your booked-job conversion, and your speed-to-quote. Those are the moats that matter.
The two-step lead leak
Here is the actual leak path for an HVAC company that does not post prices and does not answer every call.
Step one. A homeowner asks ChatGPT for install pricing. The model uses public pricing from a contractor who actually put numbers on the site. Your name is not in that answer.
Step two. The homeowner narrows their list to two or three contractors. They call. If you do not answer in two rings, they tap the next result. Vendasta's tutorial number for this is 62 percent of customers never call back after a missed call. Whether the exact figure holds for your market or not, every dispatcher I have talked to confirms the pattern.
By the time the lead even has a chance to reach you, two filters have already removed you. The pricing filter at the chat layer. The answer filter at the phone layer.
You cannot fix the second one if the first one already knocked you out.
Curious how it sounds? Call our AI right now.
What to put on your pricing page
You do not need a fixed quote. You need a useful range. The page that earns you the call has three parts.
A range table for common jobs. Tune-ups, diagnostic visits, capacitor swaps, single-stage install ranges by tonnage, two-stage and variable-speed ranges, basic duct work. Numbers in dollars, not "starting at" hedges that the model will ignore.
A "what changes your price" section. List the real variables: tonnage, SEER tier, ductwork condition, refrigerant lines, permits. This is where you reset the homeowner's anchor without lying about ranges.
A direct path to a real human or a real intake. A phone number, a text-back line, a booking button. If a homeowner finishes the page and still wants help, the next step has to be one click or one tap.
If your range page is missing one of those three sections, ChatGPT is filling the gap for you, and badly.
Where the AI receptionist fits
Here is the part most service-business marketing leaves out. The new funnel does not start at your site, and it does not start with a person. It starts in a chat window, passes through a search result, and lands on a phone call that almost always comes outside of normal hours or while your tech is on a job.
When that call lands, you need three things in the next ninety seconds.
A pick-up. Voicemail loses the lead. Not because the homeowner is impatient, but because the model already gave them three contractors to try.
A quote of your live range. If the receptionist cannot quote the same brackets that are on your pricing page, you have created a credibility gap on the first call. Your AI receptionist should know your tune-up fee, your diagnostic charge, and your install ranges the same way a senior dispatcher would.
A booking. Not a callback promise. A slot on the schedule, an arrival window, or a hold on the calendar that ties the homeowner to your shop before they keep dialing.
This is the part of "AI is coming for service businesses" that the news cycle keeps missing. The threat is not that ChatGPT will replace the contractor. The threat is that ChatGPT will pick the contractor before the contractor's phone ever rings. The shop whose phone is silent at 7:42 pm on a Tuesday loses the lead to the shop whose phone answers, quotes, and books.
What to do this week
Two moves.
One. Put real ranges on your site. Pick five common jobs. List the bracket. Add the variables. Keep the page short. ChatGPT will index it inside a couple of weeks and your name will start appearing in the answer instead of your competitor's.
Two. Make sure every call to your shop gets answered, qualified, and booked. If your team cannot cover it because you are on jobs, you need a receptionist that does not sleep, does not take lunch, and does not put callers into voicemail. That is what we built Redolanse to do.
If you want to hear what a Redolanse AI receptionist sounds like for an HVAC shop, call the demo line at +1 (325) 442-0901. Treat it like a real customer call from your truck. If it books you the way it would book a homeowner, you already know what to do next.
Ready to stop losing the lead before the phone rings? Book Your Free Demo.
Ready to stop losing calls? Talk to us today.