Phil did a great job of carefully examining all the components of our almost 20 year old HVAC system. He took detailed photos and videos to show me the status. And he didn’t try to sell me anything else! Great experience 10/10System inspection
Furnace Repair in Portland, 24/7 With a $189 Diagnostic
Need furnace repair in Portland? Efficiency Heating & Cooling sends a NATE-certified technician 24/7 to find the failed part and fix most furnaces the same day with parts from the truck.

The diagnostic is $189, and it is applied to the repair if you go ahead. We quote the repair before any work starts, with no overtime charges on nights, weekends, or holidays. Oregon CCB #187834, serving the Portland metro since 2008.
Most furnace repair calls in Portland start with a few common complaints. The house won't reach the thermostat setting. The vents blow cool air. The burners light, then shut off. Or there's a new bang, squeal, or smell.
Our NATE-certified technician tests the thermostat, igniter, flame sensor, gas valve, limit switches, blower, and control board until they find the failed part. We repair gas, electric, and dual-fuel furnaces to manufacturer specs, and our trucks carry the parts that fail most often.
You get a written price before any work starts. The $189 diagnostic is applied to the repair if you go ahead. We dispatch from our headquarters at 14913 SE Kellogg Ave in Milwaukie and from our Portland and Happy Valley offices, and we take emergency calls 24/7.
Common Furnace Problems We Fix
What each symptom usually means, and what the repair involves.
No Heat or Pilot Light Out
No heat? We trace a furnace that isn't heating back to the failed part, often the igniter, thermocouple, or gas valve. Most homes have heat back the same day.
Furnace Short-Cycling
Is the furnace turning on and off every few minutes? That wastes gas and wears out parts. Common causes are a dirty flame sensor, a thermostat problem, or a clogged filter that overheats the furnace and trips the high-limit switch. We fix the cause and reset the controls.
Strange Noises and Sounds
Banging, squealing, or rumbling from the furnace usually means a worn blower motor, a loose part, or a gas pressure problem. We fix it before it damages other parts.
Carbon Monoxide and Gas Leaks
If you smell gas or suspect a gas leak, leave the building immediately, even if the smell is faint. Do not operate switches, appliances or phones inside, and do not stop to shut off the furnace or gas supply. From a safe location outside, call 911 and your gas utility's emergency line. Do not re-enter until emergency responders or the utility say it is safe. If a carbon monoxide alarm sounds, get everyone outside immediately. Call 911 from outside and do not re-enter until emergency responders say it is safe. After emergency responders or the utility have cleared the building, contact EHC to request furnace service.
Blower Motor and Fan Problems
Weak airflow, a blower motor that hums or squeals, or a fan that won't shut off? We find the cause, swap capacitors or worn motors, and get air moving again.
Uneven Heating and Cold Spots
Freezing in one room, warm in the next? We balance duct systems, repair dampers, and adjust airflow so heat reaches every room.
Furnace Troubleshooting Guides
Step-by-step diagnosis for common furnace problems. If the issue persists, book a furnace repair visit.
- Furnace Not Heating
- Furnace Won't Turn On
- Furnace Blowing Cold Air
- Furnace Short-Cycling
- Furnace Making Noise
- Furnace Smells Like Gas
- Furnace Smells Burning
- Blower Fan Won't Stop
- Pilot Light Won't Stay Lit
- Thermostat Not Working
- Furnace Leaking Water
- Uneven Heating
- High Energy Bills
- Filter Gets Dirty Fast
What happens after you call for furnace repair?
Call and Dispatch
We send the nearest available NATE-certified technician. No-heat calls get priority in winter, and emergency calls are taken 24/7.
Arrival and Diagnostic
The technician arrives in a marked truck, puts on shoe covers, and asks what you've noticed. The check covers electrical connections, gas pressure, the heat exchanger, thermostat calibration, and airflow.
Written Price
You get the diagnosis and repair options with exact prices. Nothing starts until you approve, and we apply the $189 diagnostic to the repair.
Repair
Most parts come off the truck. We repair to manufacturer specs, protect your floors with drop cloths, and clean up.
Heat Restored and Verified
We run several heating cycles, check ignition, heat output, and safe operation, and confirm warm air at the vents before we leave.
What does furnace repair cost in Portland?
We price every furnace repair in writing before any work starts, and the same rates apply nights, weekends, and holidays. If a repair would cost more than half the price of a new furnace, we quote a replacement too so you can compare.
Diagnostic Visit
$189 diagnostic
Applied to the repair if you go ahead.
The Repair
Quoted before work starts
You see the exact price for each option and decide. No approval, no work.
After Hours
No overtime charges
Night, weekend, and holiday calls cost the same as weekday calls.
Our Furnace Repair Guarantees
1-Year Parts Warranty
Most repairs include a 1-year parts warranty. We use components from established manufacturers.
Satisfaction Guarantee
Not happy with our work? We'll make it right or refund your money.
No Overtime Fees
24/7 emergency service at the same price. Nights, weekends, and holidays carry no surprise charges.
Why Portland furnaces fail the way they do
Portland heating systems rarely fail from extreme cold. They fail from long, damp seasons of short run cycles, and from where older homes put the furnace.
Many furnaces in Portland's older neighborhoods sit in tight attics, crawlspaces, or basements that were never designed for mechanical equipment. A unit in a crawlspace pulls damp air across its controls all winter, which corrodes flame sensors and igniter connections. A unit in an attic runs hot in summer and cold in winter, which is hard on control boards and wiring. When we find corrosion, we clean or replace the affected parts and tell you what caused it.
Mild weather also hides problems. A furnace with a weak igniter or a cracked heat exchanger can limp through 45-degree days, then fail during the first east wind cold snap out of the Columbia Gorge. That is why it pays to have a small symptom checked in the fall, before the first hard freeze.
A cracked heat exchanger is the repair we take most seriously. It can let combustion gases, including carbon monoxide, into the air your blower moves through the house. The EPA lists leaking furnaces and worn or poorly maintained furnaces among the sources of indoor carbon monoxide. Every repair visit includes a heat exchanger inspection and a carbon monoxide check, and we show you photos of anything we find.
Gas vs Electric Furnace Repair
Gas Furnace Repair
Most Portland homes run gas furnaces. Here's what we see and fix.
- Pilot light issues: A pilot light that won't stay lit, weak flame, thermocouple replacement
- Ignition problems: A hot surface igniter that no longer glows, igniters that keep burning out, spark igniter repairs
- Gas valve issues: A gas valve that won't open, safety shutoffs, gas pressure adjustment
- Heat exchanger: Cracks, carbon monoxide safety checks
Electric Furnace Repair
Fewer moving parts, but electric furnaces still break down. Common issues we repair are listed below.
- Heating elements: Burned-out coils, sequencer problems
- Blower motor: Capacitor replacement, motor bearings
- Limit switches: Safety shutoffs, high-limit resets
- Circuit board: Control board diagnostics and replacement
Yearly furnace maintenance catches worn parts before they fail. Older electric furnaces are also good candidates for heat pump installation when they reach the end of their life.
What can Portland homeowners check before calling?
These four checks are safe to do yourself. Leave burners, gas valves, wiring, and moving parts to a technician.
Thermostat
Set it to Heat, a few degrees above room temperature. Replace the batteries if the screen is blank. If it still won't call for heat, see what to do when the thermostat isn't working.
Air Filter
Slide the filter out and hold it to a light. If no light comes through, replace it, and check it monthly during heating season. How often to replace a furnace filter depends on its thickness and whether you have pets in the home. A filter that gets dirty within weeks can point to leaky ducts or another airflow problem.
Breaker
Check the furnace breaker in your electrical panel and reset it once if it has tripped. If it trips again, leave it off and call us. If the breaker is fine but the furnace won't turn on, the problem is inside the unit.
Look and Listen
Make sure furniture and rugs aren't blocking vents or return grilles. Listen for new sounds when the furnace starts, and look for water around its base. Note what you find. It helps the technician diagnose faster.
If these checks don't bring the heat back, stop there and call us.
Warning Signs You Need Furnace Repair
Catching a problem early usually costs less than a full breakdown. Call a technician if you notice any of these.
Yellow or Orange Flame
A healthy burner or pilot flame is blue. Yellow or orange flames point to incomplete combustion and possible carbon monoxide. Call right away.
Rising Energy Bills
If your heating bill keeps climbing while your habits and the weather stay the same, the furnace is working harder than it should. A failing part is often the reason.
Water Around the Furnace
High-efficiency furnaces drain water through a condensate line. When it clogs or cracks, you'll see water pooling around the furnace, and the furnace may shut itself off.
Unusual Odors
If you smell gas or rotten eggs, leave the building immediately. Do not operate switches, appliances or phones inside, and do not stop to shut off the furnace or gas supply. From a safe location away from the building, call 911 and your gas utility's emergency line. Do not re-enter until emergency responders or the utility say it is safe. For a burning or musty odor without signs of a gas leak, fire or a sounding carbon monoxide alarm, turn off the furnace if safe and request service. If you see smoke or fire, leave immediately and call 911 from outside.
Cold Air from Vents
Furnace running but blowing cold air? That points to an ignition problem, a pilot light issue, or a failing heat exchanger. A technician needs to diagnose it.
Visible Rust or Cracks
Rust on your furnace or visible cracks in the heat exchanger are serious safety concerns. These can lead to carbon monoxide leaks and need immediate repair.
Safety First: If you smell gas, leave the house and call your gas utility's emergency line or 911 from outside before you call us. If your CO detector alarms, get everyone outside to fresh air right away and call 911 from outside, and call us once the house is cleared. If you see damage to the furnace, turn off the unit and request 24/7 emergency HVAC service.
When to Repair vs Replace Your Furnace
No upselling. Here's the checklist our technicians use before they recommend either one.
Repair Makes Sense When
- Furnace is less than 10 years old
- Repair cost is under 50% of replacement
- First major repair on the unit
- No unusual energy bill spikes
- Heat exchanger is intact (no cracks)
Consider Replacement When
- Furnace is 15+ years old
- Repair costs exceed 50% of new unit
- Multiple repairs in past 2 years
- Energy bills steadily increasing
- Heat exchanger is cracked (safety issue)
Replacing instead? Our furnace replacement service covers removing the old unit and installing a new one, with gas furnace installs running $4,495-$9,000. As an Energy Trust of Oregon Trade Ally, we confirm current incentives in your written estimate.
What customers say about our furnace repair
A customer of our Happy Valley office called us when the condensate pump on a high-efficiency furnace failed. That pump moves the water the furnace makes, and when it stops, the furnace shuts down to protect itself.
"Phillip was an absolute pro and super kind!!! He swiftly fixed the issue with my furnace's compensate pump by replacing it, and he also gave me a detailed rundown on all the necessary details. Highly recommend using this team's services."
Steven Sczepanik, Google review
That is the standard on every call. We find the failed part, replace it, and explain what happened before we leave.
Another Happy Valley office customer had a furnace problem that took real troubleshooting to pin down.
"Will is very detailed and experienced in his job determined to get the problem resolved so nice to have someone like him working on your furnace"
Brian Zach, Google review
Portland Furnace Repair Service Areas
We dispatch furnace repair technicians across the metro from three offices. See local details for furnace repair in Portland, furnace repair in Milwaukie, and furnace repair in Happy Valley.
Dedicated Furnace Repair Pages by City
Beaverton Furnace Repair
Cedar Hills, Murrayhill, Five Oaks
Hillsboro Furnace Repair
Orenco Station, Tanasbourne, Brookwood
Gresham Furnace Repair
Rockwood, Powell Valley, Pleasant Valley
Lake Oswego Furnace Repair
Lake Grove, Mountain Park, First Addition
Tigard Furnace Repair
Bull Mountain, Metzger, Summerlake
Oregon City Furnace Repair
Canemah, Park Place, Hillendale
Furnace Repair Throughout Portland Metro
Furnace repair service in Portland and surrounding communities
Related Heating Services
Furnace Maintenance
Annual tune-ups that catch worn igniters, sensors, and belts before they fail.
Heat Pump Repair
Diagnosis and repair for ducted heat pumps and dual-fuel systems.
Furnace Replacement
When the old furnace is past repair, we remove it and install a new one.
HVAC Maintenance Plans
Yearly visits on a schedule, so small problems get caught early.
Furnace Troubleshooting Guides
Guides from our Portland HVAC technicians
Portland Furnace Repair, Heat Restored Same Day
NATE-certified technicians dispatching 24/7, with no overtime charges. The $189 diagnostic is applied to the repair, and we quote the repair before any work starts.
How much does furnace repair cost in Portland?
Furnace repair starts with a $189 diagnostic, and that fee is applied to the repair if you go ahead. The technician then quotes the repair in writing before any work starts, so you approve the exact price first. Nights, weekends, and holidays cost the same. We are licensed in Oregon under CCB #187834.
Should I repair or replace my furnace?
Consider replacing it if the furnace is over 15 years old, the heat exchanger is cracked, or the repair would cost more than half the price of a new unit. When a repair comes close to that line, we price both so you can compare. Energy Trust of Oregon incentives may apply to a qualifying high-efficiency replacement, and we confirm current offers in your estimate.
How long does a furnace repair take?
Most furnace repairs are finished the same day. The diagnostic takes 30-60 minutes. Simple repairs, such as a thermostat or blower motor, take 1-2 hours. Complex repairs take 3-4 hours. No-heat calls get priority in winter.
What's covered under warranty?
Most repairs include a 1-year parts warranty, and extended warranties are available. Manufacturer warranties vary: Carrier, Bryant, and Lennox parts we install carry their own coverage. We explain what's covered before we start work.
Do you offer emergency furnace repair?
Yes. We dispatch 24/7 across the Portland metro, with no overtime charges. If you smell gas or suspect a gas leak, leave the building immediately, even if the smell is faint. Do not operate switches, appliances or phones inside, and do not stop to shut off the furnace or gas supply. From a safe location outside, call 911 and your gas utility's emergency line. Do not re-enter until emergency responders or the utility say it is safe. If a carbon monoxide alarm sounds, get everyone outside immediately. Call 911 from outside and do not re-enter until emergency responders say it is safe. For loss of heat without a suspected gas leak or sounding carbon monoxide alarm, call to check appointment availability.
Why is my furnace making strange noises?
A new noise usually means a part is wearing out or coming loose. Banging when the burners light often points to delayed ignition or a gas pressure problem. Squealing usually means a worn belt or motor bearing. Rumbling often comes from the blower. We diagnose noises the same day, before a worn part damages others.
Do you work on all furnace brands?
Yes. We repair Carrier, Bryant, Lennox, Trane, Rheem, Ruud, and other major brands. Our NATE-certified technicians work on gas, electric, and oil furnaces, and our trucks carry common parts.
What causes uneven heating in Portland homes?
Uneven heating usually comes from a dirty filter, closed or blocked vents, a thermostat problem, or leaky ducts. Mild winters can hide it until the first cold snap. We balance the system and repair ductwork so heat reaches every room.
Reviews from Portland homeowners
A few recent Google reviews from homeowners across the metro. We don't edit them.
Efficiency Heating and Cooling came out to our home to do general maintenance on our furnace and heat pump, and also level our heat pump. Tristan was our technician. His work was efficient and thorough. He explained everything he did and told me what Efficiency H&C had to offering the way of maintenance programs. I am very happy with the services we received.Furnace & heat pump maintenance
This was my first time working with this company, and it was an amazing experience! Wayne was super personable, and explained things thoroughly and transparently. The cost was reasonable and that was with the maintenance membership program we joined. Highly recommend this business!Maintenance membership
I definitely recommend Efficiency! On this year's hottest day my AC quit working and Efficiency was able to send a technician right out. He fixed it quickly (luckily it was not a major issue) and now I'm basking in cool air. Thank you so much!AC repair
Tristan was very thorough with diagnosing the issues with my system and walked me through them so I could better understand my options for repair. We’ve had a few HVAC techs look at our system over the last decade or so, and Tristan was by far the best.System diagnosis
Jason came out for an estimate for a heat pump for my house. He listened to what I was looking for function-wise, evaluated the property, gave me a quote with 4 options, and explained the pros and cons of each. He was thorough, friendly, and not at all condescending (women, if you know, you know). Very professional.Heat pump estimate
I bought a furnace from these folks over 10 years ago and was very impressed with their work. I've had them tune up my furnace every year since and it's still the great quality and friendly service. They are dependable and knowledgeable every time I deal with them. I highly recommend them.Furnace install & tune-ups
Efficiency Heating and Cooling is a great company to work with. They gave me multiple options based on personal wants/needs with my 100+ year old house and were patient helping educate me and navigate to a decision. They were prompt, scheduling was easy, very professional, knowledgeable, and walked through with me how my system works once the job was complete. Couldn’t be happier from beginning to end and would heartily recommend them!100+ year old home
Called so many companies to find someone who did duct work beyond cleaning (I had a leak in the duct) and.so glad I got a hold of these guys. Professional, fast, and thorough. Great all around!Duct leak repair
Hire them immediately! Super fair pricing, great service. My Technician, Tristian was communicative and thorough. I tried hiring another company prior and they had me pre-pay, after tons of no shows and shoddy work followed by more no shows I demanded my money back and happily gave it to Efficiency Heating and Cooling.HVAC service
Tristan was very professional. He was on time and explained everything thoroughly. I appreciated the no pressure conversation of future work that could be done with my heating system.Heating system service
What a great experience with Efficiency. From the estimate process to installation, they made everything seamless and easy. When we hit an unexpected snag during installation, they kept us well informed about what was going on how it might affect the timeline. They got everything done and the system is working great!System installation
The Comfort Plan: HVAC maintenance
Two tune-ups a year, priority scheduling and 15% off repairs. No contract, cancel anytime.
Month-to-month · No long-term contract · Covers one system; add more for a discount
Call us, or send a request and we'll call you.
You'll talk to someone in our Milwaukie office, not a call center. We'll get a tech out and give you the price before any work starts.
(503) 698-5588Rather talk to someone?