Family-owned · Boulder County · Since 2003

Comfort at home, kept that way for 22 years.

HVAC repair, installation, and maintenance from NATE-certified technicians who treat your house like their grandmother's. Flat $89 diagnostic. Written quotes before any work begins. No after-hours fees, ever.

4.9 from 850+ Google reviews
4.9 ★★★★★
850+ Google reviews
22 years
Family-owned · 3 generations
BBB A+
Accredited since 2008
NATE-certified
Colorado HVAC #HC-08412
Three generations · One shop

The same family who answered your neighbor's call in 2003 is answering yours today.

Hearthstone has kept Boulder County comfortable for 22 years. We're a family-owned shop — three generations of NATE-certified technicians who treat every home like their own. No commission-driven upsells, no surprise invoices: a flat $89 diagnostic that's waived the moment you approve the repair, and a written quote before any work begins.

  • Founded 2003 by Marcus Hale — Master Technician, NATE-certified
  • Operations led by Elena Hale-Vance— Marcus's daughter, 2nd generation
  • Installs led by Jordan Hale— Elena's son, 3rd generation
  • Every tech on salary — never commission. No pressure to upsell.
What we do

Whole-home heating, cooling, and air quality.

One Boulder shop. Every service under one roof — repair, install, maintain. Written quotes before work begins.

Hearthstone technician servicing an AC system on a Boulder-area call.

AC repair & installation

Diagnose, repair, or replace AC systems and heat pumps. We install Lennox, Trane, Mitsubishi, Bosch, and Carrier. Service every major brand.

Request a quote
Installer mounting a heating radiator beside a sunlit living-room window.

Furnace & boiler service

Furnace repair, replacement, and combustion safety checks. Boiler service and tune-ups. Carbon monoxide testing on every visit.

Request a quote
A Hearthstone tech inspecting and cleaning an HVAC filter on a home visit.

Indoor air quality

MERV-13+ filtration, UV-C purification, whole-home humidifiers, ERV/HRV systems. Tested for Boulder winter air and wildfire-smoke season.

Request a quote
Hands and a wrench working on pipes in a residential utility space — routine tune-up territory.

Tune-ups & maintenance plans

Spring & fall tune-ups. HearthGuard membership: 24/7 priority, no-overtime fees, and 15% off repairs from $19–$59/mo.

Request a quote
How it works

Four steps. No surprises along the way.

We work the way you'd want a neighbor to work — phone first, written quote second, fix third. Most first-time callers know what they're paying before our truck leaves the curb.

  1. Hearthstone technician in uniform — a real person on the other end of the phone.

    Call us

    One of our team members picks up — Marcus, Elena, or Priya. Tell us what's going on, we'll set expectations on the phone before any truck rolls.

  2. HVAC technician with diagnostic tools at a Boulder service call.

    We diagnose

    Same-day visit in most cases. Your tech inspects the system end-to-end — including a carbon monoxide check on every heating call — for a flat $89.

  3. Tools laid out at a Hearthstone job — we plan the work before we start it.

    Written quote

    You get the price in writing, line by line, before we touch a tool. The $89 diagnostic is waived the moment you approve the repair.

  4. Hearthstone technicians on a Boulder rooftop completing an AC install.

    We fix it

    Most repairs finish the same visit. Bigger installs get a scheduled day with a clear arrival window — and one of our team members on the truck.

Where we work

Boulder County only.

A 25-mile radius from our Arapahoe Ave shop. If we can't reach you within our radius, we'll tell you on the phone — and recommend someone who can.

Don't see your town? Call (303) 555-0142 — most addresses within Boulder County qualify.

12 towns · drag the map · tap a pin for drive time

Why Boulder calls us

Six reasons we win the second call.

Most people find us after a different shop's estimate didn't feel right. Here's what we do differently — and what we don't.

Sunlit Boulder living room — the comfort Hearthstone keeps running.
“Came that night, fixed it, didn't try to sell us a new system.” — What we hear most often, after the first call.

Flat $89 diagnostic

Waived the moment you approve the repair. Written quote before any work begins.

No after-hours fees

Same price at 9pm Sunday as 9am Tuesday. We don't punish you for needing us when it matters.

Three generations of techs

Hale family, Boulder shop. Every technician is NATE-certified and works on commission-free salary.

Same-day emergency service

Most Boulder County calls answered in 2–4 hours. 24/7 phone line — a real team member picks up.

Licensed, insured, bonded

Colorado HVAC license HC-08412. $2M general liability. Full workers' comp on every tech.

All major brands

Install Lennox, Trane, Mitsubishi, Bosch, Carrier. Service every major brand made in the last 30 years.

Word of mouth

4.9 stars from 850+ Boulder neighbors.

We don't solicit reviews. These are the ones our customers wrote on their own — pulled from Google. We left the rough edges in.

  • Our furnace died Sunday at 9pm in January. I expected an after-hours fee and a wait — Marcus picked up himself, was at the house in 40 minutes, had heat back on before midnight. Flat invoice, no surprises.
    Sarah K.North Boulder · Customer since 2019
  • Got a $14,000 replacement quote from another shop. Hearthstone came out, found a $90 sensor, replaced it, and we paid the diagnostic. They could've sold us a new system. They didn't.
    Daniel & Mei R.Niwot · Customers since 2022
  • Joined the HearthGuard plan after our first repair. Last spring's tune-up caught a slow refrigerant leak before summer hit. That's why we pay $34/mo.
    James T.South Boulder · HearthGuard member
  • We added a cold-climate heat pump to replace an aging gas furnace. Jordan walked us through the rebate paperwork, did the load calc honestly (no oversized 'better safe' upsell), and the install crew was meticulous. House feels better than ever.
    Patricia & Greg M.Louisville · Heat-pump install, 2024
  • First wildfire-smoke summer in our new house — Hearthstone retrofitted a MERV-13 filter system in two hours. We breathed normally inside while it was orange outside.
    Ana R.Gunbarrel · Indoor air quality, 2023
  • Our 1962 boiler started leaking on a Saturday morning. They had Priya out by noon — diagnosed a corroded relief valve, sourced the part locally, fixed it before dinner. Same flat rate as a Tuesday call.
    Henry L.Mapleton Hill · Boiler emergency, 2024
  • Smart thermostat install I'd been putting off for a year. They came out, did it cleanly, set up the schedule with us, didn't try to add anything else. $189 in and out. The kind of small job most shops won't bother with.
    Kayla & Devin O.Lafayette · Smart thermostat, 2024
  • CO test on a routine fall tune-up caught a cracked heat exchanger we had no idea about. Priya walked us through the safety implications, gave us the repair-vs-replace math in writing, and we made the call ourselves. Probably saved someone's life.
    Theresa W.Erie · Furnace replacement, 2023
  • Needed a mini-split added to a converted sunroom. Got three quotes — Hearthstone wasn't the cheapest, but was the only one that explained why undersizing would void the warranty. We picked them. Two years in, zero issues.
    Marcus B.Superior · Mini-split add-on, 2022
  • My elderly father was nervous about strangers in the house. The tech (Priya) introduced herself at the door, showed her license, took her shoes off without being asked, explained every step. He's been a customer for two years now.
    Diana C.South Boulder · Service customer
  • Pre-listing tune-up before we sold the house. Inspector flagged it as 'recently serviced by Hearthstone, full paperwork' and waved through the HVAC section. Closing on time mattered more than I expected.
    Jason F.Longmont · Pre-sale tune-up, 2024
  • We have three rentals plus our primary. HearthGuard multi-system plan saves us probably $2,000/year compared to what we used to pay piecemeal — and the priority dispatch means our tenants don't sit without heat.
    Hannah & Eli P.Boulder · HearthGuard multi-system, since 2020
  • I'm a single mom and my AC quit during the 95° week last July. They had me on the schedule the same day, the technician explained the repair in plain language, and there was no upsell pressure even though my unit is old. Felt respected, not sold to.
    Lena O.Erie · AC repair, 2024
Common questions

The questions everyone asks before calling.

Get in touch

Call us. Or leave a number — one of our team members will call you back within the hour.

Marcus, Elena, or Priya picks up — no call centers. Tell us what's going on, and we'll set expectations on the phone before any truck rolls.

Call (303) 555-0142

Mon–Fri 7am–7pm · Sat 8am–5pm
24/7 emergency line · same flat rate

Call (303) 555-0142Request call-back