No heat or no cooling right now?
If you smell gas or a carbon monoxide alarm sounds, leave first and call 911 or your gas utility from outside. Otherwise, call a company below that says it takes emergency calls. Quick checks first: AC not cooling · furnace not working.
The list
Portland HVAC companies, A to Z
Filter by what each business says on its own website. “Says 24/7 emergency” means its site says so – call to confirm before you rely on it.
Your HVAC company, Portland
The one City Spotlight place for Portland sits here, above the A to Z list. Requests sent from this page for areas the Spotlight company serves go to it. Offered only to companies that pass our listing rules. How it works
A-Action Heating & Cooling Inc
Based in Aloha, OR · 18245 SW Tualatin Valley Hwy, Aloha, OR 97003
Names on its website: Beaverton, Portland, Tigard
Able Heating & Cooling LLC
Based in Tigard, OR
Names on its website: Aloha, Beaverton, Clackamas, Hillsboro, Lake Oswego, Portland, Sherwood, Tualatin, West Linn, Wilsonville
Advanced Heating & Air Conditioning Inc.
Based in Portland, OR · 5825 SE Foster Rd, Portland, OR 97206
Names on its website: Beaverton, Gresham
All Seasons Heating & Cooling, Inc.
Based in Vancouver, WA · 13213 Northeast Kerr Road #200, Vancouver, WA 98682
Names on its website: Orchards, Hazel Dell, Salmon Creek, Battle Ground, Washougal, Camas, Ridgefield, La Center, Portland, Gresham and more
License number shown on its website: Washington Contractor #ALLSEHC044MA
Aviator Heating & Cooling
Based in Beaverton, OR · 4145 SW Watson Ave #350, Beaverton, OR 97005
Names on its website: Portland, Tigard, Gresham, Hillsboro, Lake Oswego, Vancouver, Camas, Ridgefield
License number shown on its website: CCB #234255
Bull Mountain Heating & Cooling
Based in Portland, OR
Names on its website: Beaverton, Lake Oswego, Tigard, West Linn, Tualatin
Century Heating & A/C
Based in Gresham, OR · 2204 NW Birdsdale Ave #9, Gresham, OR 97030
Names on its website: Portland, Troutdale, Happy Valley, Clackamas, Milwaukie, Oregon City, Beaverton, Hillsboro, Lake Oswego, Sandy and more
License number shown on its website: CCB# 87164, WA LIC# CENTUHAO1600
Divine Heating & Cooling
Based in Clackamas, OR · 4020 SE International Way #204, Clackamas, OR 97222
Names on its website: Beaverton, Gladstone, Gresham, Happy Valley, Hillsboro, Lake Oswego, Milwaukie, Oregon City, Portland, Sherwood and more
License number shown on its website: CCB: 244747
Efficiency Heating & Cooling
Based in Milwaukie, OR · 14913 SE Kellogg Ave, Milwaukie, OR 97267
Names on its website: Portland, Beaverton, Hillsboro, Lake Oswego, Tigard, Tualatin, West Linn, Clackamas, Gresham, Happy Valley and more
License number shown on its website: CCB #187834 (Oregon)
Elevate Heating & Cooling
Based in Hillsboro, OR · 5439 NE Century Blvd, Hillsboro, OR 97124
Names on its website: Beaverton, Portland, Tigard, Aloha, North Plains, Cornelius, Banks, Forest Grove, Lake Oswego, Sherwood and more
License number shown on its website: CCB License #247804
Gresham Heating and Air Conditioning
Based in Wood Village, OR · 24023 NE Shea Ln 110, Wood Village, OR 97060
Names on its website: Gresham, Portland, Troutdale, Fairview, Happy Valley, Lake Oswego, Milwaukie, Oregon City, West Linn, Sandy and more
License number shown on its website: 202465
HeatGuy LLC
Based in Vancouver, WA · 8004 NE HWY 99 STE D, Vancouver, WA 98665
License number shown on its website: UBI: 602 691 286; CCB: 187461
Hybrid Heating & Air
Based in Cornelius, OR · 230 Baseline Street, Cornelius, OR 97113
Names on its website: Portland, Beaverton, Hillsboro
License number shown on its website: CCB 142703
Miller's Heating & Air
Based in Vancouver, WA · 1100 NE 112th Ave, Vancouver, WA 98684
Names on its website: Portland, Camas, Washougal, Battle Ground, Ridgefield, Troutdale
License number shown on its website: MILLEHA8657A; EC MILLEHA793JZ; CCB# 146201
Orbit Heating and Cooling
Based in Portland, OR · 7243 NE Glisan St. #D, Portland, OR 97213
License number shown on its website: OR CCB# 211046
Petra Heating & Air Conditioning
Based in Clackamas, OR · 15875 SE 114th Avenue, Suite F, Clackamas, OR 97015
Names on its website: Beaverton, Portland
License number shown on its website: OR CCB #170378; WA Contractors License #PETRAHA942LW
Portland Heating & Air Conditioning
Based in Portland, OR · 14210 Southeast Stark Street, Portland, OR 97233
Sunset Heating & Cooling
Based in Portland, OR · 607 S Idaho St #100, Portland, OR 97239
Names on its website: Beaverton, Clackamas, Gresham, Happy Valley, Lake Oswego, Milwaukie, Oregon City, Tigard, Tualatin, West Linn and more
License number shown on its website: CCB# 240516
SureTech Heating & Cooling
Based in Vancouver, WA
Names on its website: Battle Ground, Camas, Ridgefield, Salmon Creek, Orchards, Washougal, La Center, Woodland, Brush Prairie, Hockinson and more
Tri-Tech Heating, Inc.
Based in Vancouver, WA · 6406 NE 116th Ave Unit C, Vancouver, WA 98662
Names on its website: Camas, Salmon Creek, Woodland, Kalama, Longview
License number shown on its website: HVAC: #TRITEHI952LL; CCB: #161426
Watts Heating & Cooling
Based in Milwaukie, OR · 17500 SE McLoughlin Blvd, Milwaukie, OR 97267
Names on its website: Gladstone, Portland, Gresham, Oregon City, Happy Valley, Clackamas, Lake Oswego, West Linn, Wilsonville, Beaverton and more
Western Heating & Cooling
Based in Scappoose, OR · 50618 Columbia River Hwy, Scappoose, OR 97056
Names on its website: Beaverton, Banks, Cornelius, Forest Grove, Hillsboro, Lake Oswego, Newberg, St. Helens, Tigard, Tualatin and more
License number shown on its website: Electrical License #661LHR; CCB #76978
Details on this page come from each business’s own website, checked October 2026. Free listings are shown alphabetically. How we list · Update or remove a listing
Before you hire
Checking an HVAC company in the Portland area
HVAC licenses in Oregon
HVAC contractors are licensed by the state.
License types: Residential Specialty Contractor (CCB), Residential Limited Contractor (CCB), Commercial Specialty Contractor, Level 1 and Level 2 (CCB), Limited Maintenance Specialty Contractor HVAC/R (LHR) (BCD).
Companies: Oregon has no separate HVAC-only contractor license for most work; under ORS 701.005 anyone who works for pay on improvements to real property, including heating and air conditioning, must be licensed with the Construction Contractors Board. Commercial/industrial maintenance, repair and replacement of HVAC/R equipment also needs a BCD Limited Maintenance Specialty Contractor HVAC/R (LHR) license, which requires an active CCB license.
Local rules: We did not verify any city-level HVAC licensing rules in Oregon; confidence is medium because we read the CCB and BCD license pages but not the ORS 701 statute text itself.
Check a license: search.ccb.state.or.us
Check the company's active license on the CCB license search before hiring, and ask for the CCB license number in the written contract.
Federal rule: in every state, technicians who handle refrigerant must hold EPA Section 608 certification, whatever the state or city requires.
We could not confirm every detail from Oregon’s own sources, so treat this as a starting point and check with the agency.
Sources: oregon.gov, apps.oregon.gov, oregon.gov. Checked October 2026 from official sources. This is not legal advice.
HVAC licenses in Washington
HVAC contractors are licensed by the state.
Who licenses: Washington State Department of Labor & Industries (L&I), Contractor Registration
License types: General Contractor Registration, Specialty Contractor Registration.
Companies: Under RCW 18.27.020 every contractor must register with L&I before advertising, bidding or performing work, and L&I confirms specialty contractors can do HVAC work; We did not confirm a separate HVAC-only license, and plumbing and electrical work carry additional licensing.
Local rules: We could not read the WAC 296-200A-016 specialty list or any city rules (fetch limits), so whether HVAC is a named specialty and what local permits apply are unconfirmed.
Check a license: secure.lni.wa.gov
Use L&I's Verify a Contractor, Tradesperson, or Business tool to confirm the contractor is registered, bonded and insured before hiring.
Federal rule: in every state, technicians who handle refrigerant must hold EPA Section 608 certification, whatever the state or city requires.
We could not confirm every detail from Washington’s own sources, so treat this as a starting point and check with the agency.
Sources: lni.wa.gov, app.leg.wa.gov. Checked October 2026 from official sources. This is not legal advice.
Questions to ask
Ask every company the same questions: license number, insurance, EPA refrigerant certification, a written itemized estimate, a load calculation for new equipment, after-hours rates, who pulls the permit, and the warranty. All eight questions.
Seasonal care
Year-round care in Portland
Portland homes lean on both heating and cooling, so each system needs a check before its season: cooling in spring, heating in fall.
Questions
Portland HVAC questions
How many HVAC companies are listed in Portland?
22 HVAC companies, each based within about 25 miles of Portland. They are listed alphabetically.
Which Portland HVAC companies say they offer 24/7 emergency service?
9 of the businesses listed here say on their own website that they offer 24/7 or 24-hour emergency service: All Seasons Heating & Cooling, Inc., Aviator Heating & Cooling, Efficiency Heating & Cooling, Elevate Heating & Cooling, Miller’s Heating & Air, Sunset Heating & Cooling, SureTech Heating & Cooling, Watts Heating & Cooling, Western Heating & Cooling. Call to confirm availability and after-hours rates.
Do HVAC contractors in Portland need a license?
Oregon licenses HVAC contractors statewide through the Oregon Construction Contractors Board (CCB); Building Codes Division (BCD) for the limited maintenance HVAC/R specialty license. Check a license at search.ccb.state.or.us.
Which Portland companies work on heat pumps?
22 of the listed businesses say on their own website that they install or repair heat pumps. Use the Heat pumps filter above the list.
Which HVAC companies here do commercial work?
18 of the listed businesses say on their own website that they work on commercial properties. Use the Commercial filter above the list.
Do technicians need EPA certification?
Yes: federal rules require technicians who handle refrigerant to hold EPA Section 608 certification, in every state. Ask any company you are considering.
Nearby metro areas: Los Angeles, CA · Riverside, CA · San Francisco, CA · Seattle, WA · San Diego, CA · Sacramento, CA · Las Vegas, NV · San Jose, CA. All of Oregon.
Request an HVAC company
Ask us to find an HVAC company in Portland
Tell us the job and your ZIP code. We pass your request to listed companies that serve your area, and they contact you directly.
No heat in freezing weather, or no cooling in dangerous heat? Call a company from the list that says it takes emergency calls – a form is not fast enough. If you smell gas or a carbon monoxide alarm sounds, leave first and call 911 or your gas utility from outside.