Why most HVAC websites convert at 1%, and the 5 fixes that triple it.
Industry baseline for HVAC website conversion, meaning the percentage of visitors who do anything other than bounce, is 1 to 2%. Most contractors are at the bottom of that range. The fixes aren't mysterious; they're just unevenly applied. Here are the five that consistently move the number, ranked by typical lift.
A note on the math first. "Conversion" for a residential HVAC site means one of three things: a phone call, a form fill, or a chat widget message. Calls dominate, typically 70 to 80% of all conversions on a well built HVAC site. The other 20 to 30% split between form and chat. Anything that hides, slows, or complicates the call is the most expensive bug on the page.
1. Load speed under 2 seconds (mobile)
Industry data is brutal: every additional second of mobile load time drops conversion by roughly 7%. A site that loads in 6 seconds on 4G converts at less than half the rate of one that loads in 2.
And HVAC sites are slow. The median residential HVAC contractor site loads in 5 to 8 seconds on a Pixel 7 over throttled 4G, pulling in WordPress, half a dozen plugins, a carousel of stock photos, an embedded chat widget, a Google Maps iframe, and a half megabyte hero video that 95% of mobile users will never watch.
The fix isn't subtle. It's delete things:
- Drop the carousel (the second slide gets <5% engagement; it's killing your speed for a feature nobody uses).
- Lazy load the map iframe, only load it if the user scrolls to it.
- Replace hero video with a single optimized still image. Or no image, just type, the homeowner is scanning for "do you serve my area" and "how fast can you get here," not your branding.
- Inline the critical CSS, defer everything else.
- Switch hosting to a static host (Netlify, Cloudflare Pages, Vercel) instead of WordPress shared hosting.
Measurable lift: contractors who go from 5 to 8s mobile load to sub 2s typically see a 20 to 40% conversion lift within 30 days, with no other changes. Page speed compounds with every other optimization on this list.
2. Click to call above the fold, on mobile
~70% of HVAC searches happen on mobile. The single most clicked element on a well built HVAC site is the phone number, when it's tap friendly and visible without scrolling. When it's buried in a hamburger menu or at the bottom of the page, it's essentially invisible.
The pattern that wins:
- Sticky header with a prominent click to call button (not just a phone number, an actual button styled to look tappable). Visible at every scroll position.
- Hero CTA. The first thing a mobile user sees. High contrast button, phone number written out, action clear: "📞 Call (xxx) xxx xxxx, we answer 24/7."
- Sticky bottom bar on mobile with the same call button (and an alternate booking option if you have one). When the user scrolls past the hero, the bottom bar keeps the action one tap away.
One common mistake: showing a phone number that's not
a tap link. Always wrap it in <a href="tel:...">.
About 15 to 20% of mobile homeowners try to tap a non link phone
number, get nothing, and bounce.
Measurable lift: moving a phone CTA from "below the fold / in menu" to "sticky header + hero + sticky bottom bar" typically delivers a 1.5 to 2× lift on call conversion alone.
3. A real trust strip, not a stock photo collage
Homeowners deciding between three HVAC ads are doing one thing: looking for a reason to trust you over the other two. The trust signals that work, ranked by impact:
- Real reviews with star count. "★★★★★ 4.9 (412 reviews)" with a link to the actual Google Business Profile. Live data is more powerful than testimonials.
- License + insurance numbers, visible in the hero or footer. Homeowners check.
- "BBB A+" / industry credentials if you have them. NATE, HVAC Excellence, Carrier Factory Authorized Dealer, anything specific.
- Photos of your real techs and trucks, not stock. Local feel matters more than production value. A blurry photo of a tech on a roof beats a polished stock photo every time.
- Years in business. "Family owned since 1998" reads more trustworthy than "Established and trusted."
What doesn't work: testimonial sliders with stock photos, "We're the best!" copy, vague "expertise" claims. Any homeowner who's looked at five HVAC sites in a row has seen all of this. It's invisible.
4. The 3 field intake form (kill the rest)
The standard HVAC contractor intake form asks for: name, phone, email, address, ZIP, type of service, equipment age, preferred time, how you heard, and a 200 character "describe your issue" textarea. Eleven fields. Conversion craters.
Industry data on form length is consistent across home services: conversion drops 10 to 15% per additional field after the first three. The optimal form for HVAC is:
- Name
- Phone
- What's going on? (free text, 1 line, optional but encouraged)
That's it. The dispatcher gets the rest on the callback within 5 minutes. Address, equipment, time window, all faster to capture in a 90 second phone call than in a form the homeowner will abandon halfway.
If you absolutely need an address upfront (some service area dispatching tools require it), make it a single ZIP code field, not full street address. Geographic qualification handled.
Measurable lift: reducing an HVAC intake form from 8+ fields to 3 typically doubles form submissions. The conversion rate gain compounds with everything else on this list, a fast loading site with a prominent click to call AND a 3 field form is converting at 3 to 5%, not 1%.
5. One real urgency cue
The homeowner on a 105°F Tuesday afternoon doesn't need a sales pitch. They need a reason to believe you can actually help today. The contractors that win this moment have one specific, credible urgency cue near every CTA:
- "Most service calls in 90 minutes" (most credible, gives a real number).
- "Open 7 days · After hours emergency available" (clear coverage statement).
- "4 techs available now" (only if true and dynamic, fake stock counter widgets read as scammy).
- "Same day appointments, call before 2pm" (specific deadline creates urgency without lying).
What kills urgency: vague claims like "Fast service!" or "Available 24/7!" without specifics. Homeowners have learned to discount those, they're free to print, and every contractor prints them. Specific numbers (90 minutes, 4 techs, 412 reviews) read as real because they're verifiable.
How the lift stacks
Each of these compounds. A site running all five:
- Sub 2s mobile load (1.3× baseline conversion)
- Sticky click to call (1.7×)
- Real trust strip (1.2×)
- 3 field form (1.4× on form path; ~1.15× overall blended)
- Specific urgency cue (1.1×)
Multiplied together, that's roughly 3.4× the baseline conversion rate, taking a 1% site to 3.4%. On the same ad spend, that's 3.4× the booked jobs. On a $5K/mo Google Ads budget, the difference is enormous: ~25 booked jobs/mo vs. ~7. At $2,400 average ticket, that's $43,000/mo in additional booked revenue from the same ad spend.
Not theoretical. The five things above are well documented, measurable, and the same fixes that work for plumbers, electricians, roofers, and any other trade that sells off phone calls. The reason most HVAC contractors haven't done them is that the WordPress + plugins + "we'll update it quarterly" path of least resistance fights every one of them.
What to do next
Run your own site through PageSpeed Insights on a mobile profile. If your score is below 80 or your LCP is over 2.5s, that's your first job to fix.
Pull up your homepage on your phone. Can you find and tap the phone number without scrolling? Without opening a menu? If not, that's the second job.
The fixes are not technically hard. They're disciplinary, editing things out of the page, not adding more. Most HVAC contractors don't get there because nobody is making editing decisions; the marketing agency or in house person keeps adding modules. When we build a Voltic Web site, ruthless editing is the design decision that drives every other decision.
Or, if you want a free homepage redesign mockup applied to your specific business (no commitment), book a 15 minute demo. We'll mock up a redesign with the five changes above and walk through what each one does for your conversion math. You keep the mockup either way.
Get a free homepage redesign mockup.
15 min call. We'll mock up your homepage with the 5 fixes above and run your conversion math live. No commitment, you keep the mockup.
Book a 15 min demo