The pattern across 183 Google reviews and 27 Nextdoor mentions since 2015 is consistent enough that customers who read them tend to reference the same three things back to us on the first call: technicians arrive inside the quoted window, diagnosis comes with photos or thermal imaging instead of jargon, and the written quote precedes the work every time. Below is a curated selection organized by service category and neighborhood, drawn from customers who signed a release for their story to appear. Full Google review history is public.
The single most common review theme: a homeowner called us for a second opinion after a competitor quoted a full system replacement, and the actual failure turned out to be a repair under $500.
“A competitor quoted $13,500 to replace my 6-year-old Lennox SL280V after diagnosing a ‘cracked heat exchanger.’ Donald pulled the borescope in, showed me on his phone screen that the surface was clean, ran combustion analysis at 18 ppm CO air-free, and diagnosed the actual failure — a $180 pressure switch and a $95 hot surface igniter. Total repair was $312 with the service call. That was three years ago. Furnace still runs.”
“My 1985 ranch home has a cast iron boiler that I was told needed to be scrapped. Two different heating companies quoted between $18,000 and $22,000 for a new modulating-condensing system with all new radiators. Elena came out, ran a combustion analyzer, checked the near-boiler piping for scale, and confirmed the boiler itself was structurally fine. She cleaned the burner assembly, replaced the aquastat, re-piped the primary loop, and the whole thing came in under $2,400. Two winters later, the boiler still holds temperature the way it should.”
“I had a competitor tell me my ductwork was ‘undersized and unfixable’ and I needed a full rebuild for $9,800. Marcus came out, ran static pressure across the air handler, found a single collapsed flex run behind a bulkhead in my basement, cut a small access, replaced the collapsed section, and rebalanced the system for $340. Static pressure dropped from 0.85″ WC to 0.44″ WC and the upstairs finally cools the same as the main floor.”
“Furnace quit at 11 p.m. on a Sunday in January with outdoor temperature at 8°F. Called the emergency line at 11:15 p.m., got a return call from Kade at 11:24 p.m., and he was in my driveway by 12:10 a.m. Found the flame sensor coated with white oxidation, cleaned it with emery cloth, verified flame rectification current at 3.8 microamps, and the furnace was cycling normally by 12:35 a.m. He also flagged that the condensate drain was partially clogged and cleared that before leaving. Total charge was $145 including the after-hours dispatch fee.”
“Woke up on a Tuesday at 5 a.m. in February and the house was 58°F. Called at 5:20 a.m. and Donald was there at 6:05 a.m. It was a failed inducer motor on my Carrier 59SC5A furnace. He had the exact replacement part on his truck, swapped it out in 40 minutes, ran combustion analysis to confirm the burn was clean, and I was warm before I would have left for work anyway. He also showed me on the analyzer printout that my CO air-free was reading 24 ppm — well below the 100 ppm threshold. Peace of mind on a scary morning.”
“My old furnace died on a Friday afternoon in December. Donald was here Saturday morning to size the replacement — he actually ran a Manual J calculation on the spot instead of just tonnage-guessing, which is what the other two companies I called did. Ended up specifying a smaller unit than the outgoing furnace (72,000 BTU/hr vs 100,000) because my house was oversized to begin with. Install crew came Monday, finished by Tuesday afternoon, and my gas bill dropped 31% the following month. Not a typo. Thirty-one percent.”
“We wanted to switch from natural gas heat to an all-electric heat pump for both cost and environmental reasons. Kade walked us through the cold-climate options — Mitsubishi Hyper-Heat, Daikin Aurora, Bosch IDS Premium — and explained why the manufacturer AHRI 95°F ratings weren’t what we’d actually get at Bluffdale’s 4,436-foot elevation on a 9°F ASHRAE design day. We went with Mitsubishi Hyper-Heat. Install took three days, commissioning included a real capacity test at 15°F outdoor (which was the coldest day within the install window), and the system has held our whole-house setpoint through the last two Januaries without needing the electric backup coils.”
“I own a small dental office along Porter Rockwell Boulevard. Marcus and Elena replaced my 12-year-old Carrier rooftop unit with a new Carrier 48HC that has an economizer for outdoor air ventilation sized to ASHRAE 62.1 for the patient load. My utility bill dropped 21% the following August compared to the same month the prior year. They also set me up on a quarterly commercial maintenance contract that includes coil pressure-washing before every cooling season. Zero cooling-related callbacks in 14 months.”
“Our home was built in 2023 and the builder installed a stock furnace with no whole-home humidifier. By the second winter, my hardwood floors were separating and my kids were getting nosebleeds. Kade specified a bypass humidifier with a hardness-corrected service interval — he explained that Bluffdale water runs 15–25 grains per gallon from the Jordan Aquifer, which kills a standard humidifier pad in under 14 months instead of the manufacturer-rated 24. We installed a small reverse osmosis feed dedicated to the humidifier, and the pad is on schedule to hit the manufacturer spec instead of dying early.”
“My son has documented asthma and his lung function drops noticeably during the November-through-February inversion season. Kade came out, measured the existing MERV 8 filter cabinet and static pressure, and specified a whole-home HEPA bypass instead of just going higher on MERV. He explained that MERV 13 was the minimum for PCAPS inversion PM2.5 but the bypass HEPA would capture what MERV 13 misses without pushing static pressure over the ECM blower’s 0.8″ WC limit. Since we installed it, my son’s peak-flow meter readings have stayed consistent through two inversion seasons.”
“Our townhome AC failed during a July heat wave with outdoor temps hitting 101°F. Marcus arrived within 45 minutes of my call. Diagnosed a failed 35 microfarad capacitor reading at 8 microfarads on his meter. Replaced it, verified the contactor and the fan motor amperage against nameplate FLA, and confirmed refrigerant charge was still within spec. Total call was $185 including the diagnostic. AC ran the rest of the summer without another callout.”
“I manage a small retail plaza with four tenant spaces and two rooftop units. Bluffdale Heating and Air Conditioning has held our service contract for three years now. Quarterly inspections include belt tension, condenser coil pressure-wash, filter change to MERV 13, and combustion analyzer confirmation on the gas-heat sections. Written reports with photos deliver to my property management email after every visit. Zero emergency callouts on either unit since the contract started.”
“Two competitors told me my 1970s split-level needed a complete duct replacement for around $11,000. Marcus ran a static pressure test, found a single collapsed flex run in my crawlspace, cut the access, replaced the run, and rebalanced the system for $185 total. The upstairs finally cools the same as the basement. I called two other neighbors on Pony Express Road who got the same ‘complete duct replacement’ recommendation from those same competitors. Both got second opinions and both ended up with actual fixes under $400.”
Reading through the full 183 Google review history, four themes come up repeatedly:
Our office at 14659 S 855 W is 90 seconds off I-15 Exit 291 at Porter Rockwell Boulevard, with 24/7 emergency response across Bluffdale, Riverton, Draper, Herriman, Lehi, South Jordan, and the broader Salt Lake Valley. Whether you want a second opinion after a competitor quoted a full-system replacement, need a written estimate for a Manual J-sized new install in an Independence at the Point build, or want references from your specific neighborhood before signing anything, our licensed technicians are available.