From a furnace that won't ignite to a heat pump that's iced over, we'll find the real problem fast and explain the fix in plain English.

We check for gas leaks, carbon monoxide, and electrical safety first.
We identify the exact cause using professional diagnostic equipment.
You approve the repair cost before we start any work.
We complete the repair and verify safe, efficient operation.
Linda H. · Antioch
A furnace blowing cold air is commonly caused by a dirty air filter, pilot light issues, a malfunctioning thermostat, or a faulty flame sensor. Our technicians can diagnose the exact cause quickly.
Furnace repairs in the East Bay typically range from $150 to $700. Simple fixes like ignitor replacement are on the lower end, while heat exchanger or blower motor repairs cost more.
Yes, a cracked heat exchanger can leak carbon monoxide into your home. If suspected, turn off your furnace immediately and call us for an emergency inspection
Replace standard 1-inch filters every 1-3 months, and 4-inch media filters every 6-12 months. A clogged filter is the #1 cause of furnace problems.
Mon–Fri 7:30AM–4:30PM · Sat–Sun Closed
CSLB License #1132058

© 2026 Energy Solutions Heating & Air Conditioning. All rights reserved.
Antioch, CA · Serving the East Bay