HVAC website design: what a heating and cooling site needs
The pages, first-screen details, equipment answers, financing wording and seasonal changes an HVAC website needs to turn searches into booked calls.
16 min readTradeShopKit
- websites
- hvac
- marketing

A good HVAC website puts a tap-to-call number, "same-day AC and heating repair" (if you really offer it), your towns and your license number on the first phone screen. Below that it needs separate pages for repair, replacement and maintenance plans, because those are three different buyers. The sites that win the replacement jobs also answer the equipment questions people are asking right now: the refrigerant change, the SEER2 minimums and whether the federal tax credit still exists (it doesn't, for equipment installed after 2025).
There's a copy-ready checklist near the bottom if you'd rather skip ahead.
The same site gets two very different visitors
HVAC traffic follows the weather. The first hot week in June, your phone and your site get hit by people whose AC just quit. The upstairs thermostat reads 86, there's a toddler who won't nap, and they're scrolling on a phone with one bar of battery left. They want to know three things: can you come today, do you cover their street, and what's the number.
The other visitor shows up in the quiet months. Their system is 17 years old, it made a grinding noise last August, and they've decided to replace it before it dies in the next heat wave. This person reads. They compare three or four companies, look for prices, check whether you mention heat pumps, and want to know if there's still a tax credit. They fill in forms, often on a Sunday.
Most HVAC sites serve neither. They open with a smiling family on a couch and "Your Comfort Is Our Priority", so the emergency caller scrolls for the number and the shopper finds nothing real to read.
Design for both. The no-cool caller gets the phone number and same-day wording before scrolling. The planner gets detailed pages further in.
The pages an HVAC website needs
Start with these. If you only do cooling or only do heating, drop what doesn't apply.
| Page | Who it's for | What it must include |
|---|---|---|
| Home | Everyone, sorted fast | Tap-to-call number, same-day availability, towns served, license number, links to repair, replacement and maintenance |
| AC repair | The no-cool caller | Common symptoms, your diagnostic or service call fee, how fast you can come, the number again |
| Heating repair | The no-heat caller | Furnace, heat pump and boiler work you actually do, after-hours policy, the number again |
| Replacement and installation | The planner | How you size the system, equipment options, what changes the price, financing if you offer it, a quote form |
| Maintenance plan | Existing and past customers | What each visit includes, how many visits a year, price, what members get (priority booking, repair discount) |
| Service area | Everyone | Towns or ZIP codes you cover and the ones you don't |
| About | The planner | Owner name and photo, years in business, state license, EPA 608 certification, real team photos |
| Contact or quote | Anyone ready to book | Phone, short form, hours, a reply time you can keep |
Keep repair and replacement apart
This is the biggest structural mistake on HVAC sites. Someone searching "AC not blowing cold air" and someone searching "new AC unit cost" want completely different pages. If both land on one "Cooling Services" page with a list of bullets, neither gets an answer and Google has one vague page to rank for dozens of searches.
A repair page talks about symptoms (warm air, ice on the line set, the outdoor unit humming but the fan not spinning), what a diagnostic visit costs and how soon you can come. A replacement page talks about sizing, efficiency, refrigerant, warranties and money. Write them for different people, because they are.
Add pages for heat pumps, furnaces or mini-splits once you do enough of that work to show real photos of it. The service page copy generator gives you a first draft of each page, which you then rewrite in the words you'd use standing next to the condenser.
The maintenance plan page earns its keep
Maintenance agreements are recurring revenue, and they fill the slow weeks in spring and fall. Yet a lot of HVAC sites mention them in one line at the bottom of the home page.
Give the plan its own page and spell it out: how many visits a year, what the tech checks on a cooling visit versus a heating visit, the price per month or per year, and what members get (priority scheduling during heat waves is the one people actually care about). Put a sign-up form or a "call to join" button right on the page. The HVAC maintenance plan generator helps you lay out the tiers and the wording before it goes on the site.
Be careful about promises. Don't claim a tune-up "prevents breakdowns" or "doubles the life of your system". You can't back that up, and a customer whose compressor fails two months after a tune-up will remember it.
The first screen on a phone
Your busiest days are the hottest and coldest days of the year, and those visitors are almost all on phones. Whatever appears before they scroll should do four jobs:
- A tap-to-call number in the header, as a real
tel:link, on every page. - Availability in plain words: "Same-day AC repair, 7 days a week" or "No heat? We answer until 10 pm." Only what's true.
- Where you work: "Heating and cooling in Mesa, Gilbert and Chandler."
- Your license number, written the way it appears on the license.
A specific headline beats a slogan every time. "AC repair in Mesa, same day" tells people they're in the right place. "Comfort you can count on" tells them nothing.
Leave out the auto-rotating slider, the chat pop-up that covers the call button, and the coupon lightbox that fires two seconds after the page loads. Each one pushes the number out of reach of someone who's sweating.
License display rules vary by state. We cover them for Florida, Texas, California and Arizona. If your state isn't there, check your licensing board's advertising rules before launch.
Answer the equipment questions people are asking this year
Replacement shoppers arrive with half-remembered headlines. "Isn't my refrigerant being banned?" "Don't I get a tax credit for a heat pump?" Answer those clearly and you look like the company that knows its stuff (and AI search tools get plain text to quote). Stay silent and they read a scare article somewhere else.
These are the ones worth a paragraph each, on the replacement page or a short FAQ page. Check the facts again before you publish, because two of them changed in the last year.
| What customers ask | What's true (check before publishing) | Where it comes from |
|---|---|---|
| "Is R-410A being banned? Do I have to replace my system?" | No. EPA says existing systems can keep running and can be repaired, including replacing a compressor or condensing unit. New systems have to use refrigerant with a global warming potential of 700 or less (in practice, usually R-454B or R-32). | EPA HFC phasedown FAQ and Technology Transitions rule |
| "Can you still install an R-410A system?" | A May 2026 EPA rule removed the January 1, 2026 installation deadline for systems whose components were all made or imported before 2025, so existing inventory can still be installed. New production has to meet the 700 limit. | EPA Technology Transitions reconsideration rule, May 2026 |
| "What efficiency does a new AC have to be?" | Since January 1, 2023, the federal minimum for a split-system central AC is 13.4 SEER2 in the North and 14.3 SEER2 in the Southeast and Southwest for units under 45,000 Btu/h. Split heat pumps are 14.3 SEER2 and 7.5 HSPF2 nationwide. In the South the rule applies by installation date. | US Department of Energy 2023 standards |
| "Do I get a federal tax credit for a heat pump?" | Not for new installs. The Energy Efficient Home Improvement Credit (25C) doesn't apply to property placed in service after December 31, 2025. | IRS guidance on the 2025 law changes |
| "Why not just put in the same size unit?" | Sizing should come from a load calculation. ACCA's Manual J is the industry standard for residential loads. | ACCA |
The regional SEER2 map matters for local pages: Texas, Florida, Georgia and the rest of the Southeast are in the hot-humid region, and Arizona, California, Nevada and New Mexico are in the hot-dry Southwest, which also has an EER2 requirement. Say which region you're in on your replacement page.
As for the tax credit, plenty of HVAC sites still have a "Get up to $2,000 back on a heat pump!" banner from 2024. Take it down if it's still up. A homeowner who buys on that promise and finds out at tax time isn't going to leave you five stars. If your local utility or state runs rebates, link to the program's own page and check the dates each season instead of copying the amounts onto your site.
Show certifications you actually hold
Refrigerant work comes with a federal credential most customers have never heard of, and it's worth putting on the site.
EPA requires technicians who attach gauges, add or recover refrigerant, or otherwise open a refrigerant circuit to hold Section 608 certification. There are four types: Type I for small appliances, Type II for high-pressure equipment (which covers typical residential split systems), Type III for low-pressure equipment, and Universal for all of them. The certification doesn't expire.
"Every technician on our trucks is EPA 608 certified" on the about and replacement pages answers a question careful buyers do ask. Add your state license, insurance, and any manufacturer dealer program you really belong to (check your dealer agreement before using a brand's logo).
If you mention financing, word it carefully
A new system is a big number, so financing sells. The trouble is that a casual line like "Only $89 a month!" can pull you into federal Truth in Lending advertising rules.
Under Regulation Z (12 CFR 1026.24), certain phrases in an ad for closed-end credit are "triggering terms": the down payment amount or percentage, the number of payments or repayment period, the amount of any payment, or the amount of any finance charge. If your page uses one, it must also state the down payment, the full repayment terms, and the "annual percentage rate" using that exact term (and say if the rate can go up). Any rate you state has to be stated as an APR.
The simplest safe approach for a small shop:
- Say "Financing available, subject to credit approval" and link to your lender's application or terms page.
- Use the exact wording your finance partner gives you for any monthly payment or 0% promotion. Most lenders supply approved ad copy.
- Don't make up a monthly figure by dividing the price by 60.
Not legal advice. Rules change, and state consumer credit laws can add their own requirements, so check with your lender or an attorney.
Talk about price without a price list
Replacement prices swing too much for a fixed menu, and that's fine. You can still give the planner something to work with:
- A published diagnostic or service call fee, and whether it's credited toward the repair
- A plain list of what moves a replacement price: system size, efficiency, heat pump or AC plus furnace, ductwork condition, electrical upgrades, permits, attic or crawlspace access
- "Most of our single-system replacements fall between $X and $Y" if your jobs really cluster that way
- A worked example with your own numbers, clearly labeled
For example, a replacement page might say: "For example, a 3-ton system swap in a single-story ranch with good ductwork and the unit on a pad outside is at the low end of our range. The same size in a two-story house with the air handler in a 130-degree attic and undersized return ducts will cost more." That kind of explanation does more to build trust than any badge.
Change the site with the seasons
A site that says the same thing in January and July leaves calls on the table. Swap the headline and one banner four times a year.
| When | What the first screen should push | Page to feature |
|---|---|---|
| Late winter to spring | Spring AC tune-ups before the heat, maintenance plan sign-ups | Maintenance plan |
| Summer | Same-day AC repair, hours, members get priority | AC repair |
| Early fall | Furnace or heat pump tune-ups, replacement before winter | Heating repair, replacement |
| Winter | No-heat repair, after-hours policy | Heating repair |
The seasonal tune-up campaign generator writes the email, text and banner copy for each push, so the site and your messages to past customers say the same thing at the same time.
Schema, speed and the Google profile
Schema.org has a specific HVACBusiness type (it sits under HomeAndConstructionBusiness, under LocalBusiness). Google's local business guidance asks for the most specific type you can use, with name and address required and phone, URL, hours and geo coordinates recommended. If you're genuinely open 24 hours, Google's documented way to mark that is opening at 00:00 and closing at 23:59. Only do it if somebody really answers.
Speed matters too, since your peak visitors are impatient and on mobile data. Our plumbing website checklist covers Google's Core Web Vitals targets and the usual fixes, and they apply the same way here.
Your Google Business Profile probably brings in as many calls as the site does, so make them match: same business name, phone and hours everywhere. Most HVAC companies are service-area businesses and should hide the street address. The full walkthrough is in our Google Business Profile guide for contractors.
FAQs belong on the service pages
You answer the same questions from the truck every week. Put them in writing under each service page, one to three sentences each:
- Do you charge a diagnostic fee, and is it credited toward the repair?
- How soon can you get here in summer?
- Do you work on heat pumps, mini-splits, boilers?
- Is my system worth repairing or should I replace it?
- What does your labor warranty cover, and what does the manufacturer's cover?
- Are your technicians EPA certified and licensed?
The FAQ generator drafts a set for a given service and town. Cut it down afterwards (first drafts always run long).
Mistakes that cost HVAC companies calls
- A tax credit banner that expired with 2025.
- "R-410A is banned, replace now!" copy. It isn't true for existing systems, and customers who find that out stop trusting everything else you say.
- "24/7 emergency service" when the phone goes to voicemail at 8 pm.
The HVAC website checklist
Open your own site on your phone and go down the list.
First screen
- Tap-to-call number in the header on every page
- Same-day or after-hours wording that's actually true
- Towns or ZIP codes you serve
- License number, exactly as on the license
- A headline naming the service and the town
- No slider, autoplay video or pop-up covering the number
Pages
- Separate AC repair and heating repair pages
- A replacement and installation page with sizing, options and what changes the price
- A maintenance plan page with visits, price and member benefits
- Service area page with real towns
- About page with owner, team, state license and EPA 608 certification
- Contact or quote page with a short form and a reply time you can keep
Equipment and money
- Refrigerant answer: existing systems can be repaired, new ones use lower-GWP refrigerant
- Your region's SEER2 minimum stated correctly
- No federal tax credit claims for installs after 2025
- Utility or state rebates linked to the program's own page, dates checked
- Financing wording checked against your lender's approved copy and Regulation Z
- Diagnostic fee published, and whether it's credited
Seasonal and technical
- Headline and banner changed for the season
-
HVACBusinessschema with name, address, phone, URL and hours - Photos compressed, Core Web Vitals checked in Search Console
- Name, phone and hours match your Google Business Profile
- Google Analytics and Search Console connected
Would you rather not build all this yourself? The Trade Website Bundle is a five-page site written for your HVAC business, with click-to-call on every page, a quote request form, Google Business Profile setup, and Google Analytics and Search Console connected. It costs $399 one-time, includes domain and hosting for the first year, goes live within 10 days or your money back, and has nothing monthly to pay. More HVAC tools are on the HVAC hub.
Quick answers
What should an HVAC website include?
A tap-to-call number on every page, your same-day or after-hours availability, the towns you serve, your license number, separate repair, replacement and maintenance plan pages, real photos and reviews, and a short quote form.
How many pages does an HVAC website need?
Five is a workable start: home, services, about, reviews and contact. Splitting services into AC repair, heating repair, replacement and a maintenance plan page usually helps you show up for more searches.
Should an HVAC company put prices on its website?
Publish your diagnostic fee and your maintenance plan price. For replacements, explain what changes the price and give a typical range if your jobs really fall in one.
What schema type should an HVAC company use?
The schema.org HVACBusiness type, a subtype of LocalBusiness. Google requires name and address and recommends phone, URL, hours and location.
Is there still a federal tax credit for heat pumps?
Not for new installs. The IRS says the Energy Efficient Home Improvement Credit isn't allowed for property placed in service after December 31, 2025.
Do homeowners have to replace R-410A systems?
No. EPA says existing systems can keep running and be repaired, including major parts like a compressor. The limits apply to new equipment.
Where to start
Check two things today. Open your site on your phone and see whether a stranger with a dead AC can find your number without scrolling. Then search your own site for "tax credit" and "R-410A" and make sure what it says is still true. Fix those first, then work through the checklist before next summer's first heat wave.

