Research by DoINeedAPermit Research Team · Updated May 2026
The Short Answer
A new heat pump installation or upgrade from gas furnace to heat pump requires a Gresham building permit and electrical permit. A like-for-like replacement of an existing heat pump (same location, same tonnage) by a licensed contractor may be filed as a minor permit or exempt under Oregon Residential Specialty Code, but Gresham's approach varies — verify with the city before assuming exemption.
Gresham's Building Department applies Oregon Residential Specialty Code (ORSC) and the current Oregon Energy Code (aligned with IECC), which mandate permits for all new heat pump installations, supplemental heat pumps, and conversions from gas/electric resistance to heat pump systems. What sets Gresham apart from neighboring Portland: Gresham maintains a streamlined over-the-counter (OTC) permit process for standard residential HVAC jobs when submitted by a licensed contractor with a completed Manual J load-calculation and electrical load-calculation upfront — no plan review hold-up. The city's online permit portal (accessed via the Gresham city website) allows licensed contractors to e-file mechanical and electrical permits simultaneously, speeding approval to 1-2 business days for routine installations. Owner-builders may pull permits but must demonstrate competency and are subject to full plan review and inspection, adding 3-4 weeks. Gresham is in Clackamas County, which sits in climate zone 4C (mild Willamette Valley winters, 12-inch frost depth), making heat pumps practical year-round — but the city requires backup heat sizing for any heat pump in space-heating duty. Federal IRA tax credits (30%, up to $2,000) and Oregon utility rebates ($500–$2,000 from Portland General Electric or Pacific Power) apply only to permitted, ENERGY STAR Most Efficient installations, so skipping the permit erases $1,500–$4,000 in incentives.

What happens if you skip the permit (and you needed one)

Gresham heat pump permits — the key details

Gresham requires a mechanical permit for all new heat pump installations, replacements that change system type (gas-to-heat-pump), and supplemental heat pumps (adding a second unit). The city follows Oregon Residential Specialty Code (ORSC), which incorporates IRC M1305 (mechanical clearances and support), IRC E3702 (electrical for HVAC equipment), and Oregon's adoption of the 2021 IECC. A like-for-like replacement — swapping a 3-ton air-source heat pump for another 3-ton air-source unit in the same location by a licensed HVAC contractor — may qualify as a minor permit or be exempt if no electrical load increase occurs, but Gresham's Building Department has discretion, and contractors often pull a minor permit ($80–$150) to stay safe rather than risk a cite. The city's online permit portal (https://www.gresham.or.us/ — navigate to Building Department) accepts e-filed mechanical and electrical applications from licensed contractors 24/7. Owner-builders (for owner-occupied single-family homes) may submit permits in person or by mail but face mandatory plan review (3–4 weeks) and a $200 application fee plus permit fee (typically $250–$450 depending on system tonnage and electrical load).

Manual J load calculation is the single biggest stumbling block: Gresham's plan reviewers will reject any application without a completed Manual J (or equivalent HVAC Load Calculation software like ACCA MJ8 or Wrightsoft) showing that the heat pump tonnage matches the home's heating and cooling load. This is not optional; the city enforces IRC M1305.2 (equipment selection shall be based on heating and cooling loads). If your contractor hasn't calculated load, the permit will be denied. A second common rejection: backup heat. Oregon's climate is mild in the Willamette Valley (Gresham is zone 4C), but Gresham's code requires that any heat pump serving as the primary heating system include either a gas-furnace backup, electric-resistance backup, or dual-fuel controller. The plan must show how backup heat engages when outdoor temps drop below the heat pump's rated capacity (typically 17–30°F depending on equipment). A third point: refrigerant lines. If the outdoor condenser is more than 50 feet from the indoor air handler (or 100 feet for some high-end units), the manufacturer's installation manual must be submitted showing acceptable line length, insulation R-value, and charging adjustments. Gresham's mechanical inspector will measure the actual run and cross-check against submitted docs.

Electrical is a separate permit and inspection in Gresham. NEC Article 440 (air-conditioning and refrigerating equipment) governs the condenser disconnect, conductor sizing, and breaker amperage. Most single-stage air-source heat pumps draw 20–40 amps at the outdoor condenser and 10–20 amps for the air-handler blower and controls, so a 60-amp subpanel or spare breakers in the main panel are typical. If the existing electrical service is 100 amps and the home has heavy usage (electric range, water heater, dryer, heat pump), the electrician may flag an undersized service, requiring a service upgrade before permit sign-off. Gresham's electrical inspector will verify conductor gauges, breaker types (two-pole for heat pump, 40–50 amp typical), conduit fill, and compliance with the current National Electrical Code (NEC 2023 as adopted by Oregon). An electrician licensed in Oregon must pull the electrical permit; owner-builders cannot pull electrical permits for heat pumps. Expect a separate electrical permit fee of $75–$150 and a separate electrical inspection.

Condensate drainage is easy to overlook but mandatory under IRC M1307.4. The heat pump's indoor coil produces condensate in cooling mode (and sometimes in heating mode if outdoor temps are mild). Gresham requires that condensate be piped to an approved drain (sink, sump, or main-line drain), not dumped onto the ground or into a sump without a backup basin. If the air handler is in an attic or high location, a condensate pump may be needed, adding $400–$800 and a second electrical outlet. Plan reviewers will ask to see the condensate drain routing on the mechanical plan or on-site photos during rough inspection. Frost buildup is rare in zone 4C, but if the condenser sits in a low spot prone to ponding, a drain pan or anti-icing coating may be required; the contractor's design notes must address this.

Federal IRA tax credits and state rebates are where the money lands, but only on permitted work. The federal 30% credit (IRA Section 30(c), up to $2,000 per home) requires proof of a paid permit and completion of an ENERGY STAR Most Efficient heat pump. Oregon utilities (Portland General Electric and Pacific Power serve Gresham) offer $500–$2,000 rebates for AHRI-certified heat pumps installed by a licensed contractor with a completed permit. The combined incentive pool is $1,500–$4,000 for most Gresham homeowners. If you install without a permit, you forfeit all incentives and eat the full cost. Gresham's Building Department does not administer rebates, but the permit office can provide a signed-off permit copy (required for IRA and utility applications). The city's typical permit timeline for a licensed contractor is 1–2 business days for OTC approval; inspections (rough mechanical, rough electrical, final) are scheduled by the homeowner and contractor, typically 5–10 days apart. Owner-builders should expect 4–6 weeks (plan review + inspections).

Three Gresham heat pump installation scenarios

Scenario A
Like-for-like heat pump replacement, same 3-ton model, same outdoor location — licensed contractor pull
A homeowner in east Gresham (zone 5B, colder, 30+ inch frost depth) has an 8-year-old 3-ton air-source heat pump that's failing; they want to replace it with the same model (Carrier 25HNH036S003 or equivalent). The outdoor unit sits on a concrete pad 15 feet from the house, refrigerant lines are already routed through the wall, and electrical supply is a 50-amp breaker in the main panel. A licensed HVAC contractor proposes to swap the unit, reuse existing lines (inspected for cleanliness), and re-commission the system. In this case, Gresham's Building Department may classify this as a minor permit (no load change, no electrical upgrade) and issue a simplified permit form (one-page, $80–$150 fee) that bypasses full plan review — or the city may waive the permit entirely under Oregon Residential Specialty Code section 220.1 (like-for-like mechanical equipment replacement). However, Gresham's Building Department website is ambiguous on this exemption, and contractors often pull a minor permit anyway to avoid a stop-work order if the city disputes exemption status. The safest move: call Gresham Building (phone number on their website) and ask the plan reviewer directly. If the contractor e-files a minor permit, approval is 1–2 business days, and a single final inspection is required. Cost: $80–$150 permit fee, no plan review hold-up, same-week inspection possible. No Manual J needed for like-for-like. If the contractor installs without any permit, Gresham's code enforcement typically learns of it (neighbor complaint, utility service visit, or electrician's subcontractor report), triggering a $250–$500 fine and demand to obtain a retroactive permit.
Minor permit (likely) | $80–$150 permit fee | One final inspection | No plan review | 1–2 day turnaround | Licensed contractor required
Scenario B
New 4-ton cold-climate heat pump, replacing dead gas furnace — owner-builder install
A Gresham homeowner in the west-valley area (zone 4C, mild winters, 12-inch frost) decides to eliminate their 25-year-old gas furnace and install a new ducted air-source heat pump with backup electric-resistance coils in the air handler. The home is 2,000 sq ft, two stories, never had a heat pump before. They hire a licensed HVAC contractor to design and size the unit (Manual J shows 3.5-ton heating load, 4-ton cooling load) and route new 3/8-inch + 7/8-inch refrigerant lines in a 35-foot run from outdoor condenser to indoor air handler (basement). The contractor estimates the job at $8,500 (equipment, labor, electrical, startup). However, the homeowner decides to be the permit applicant and have the HVAC and electrician work under the owner-builder permit. Gresham's Building Department requires the owner to submit: (1) a completed mechanical permit application, (2) Manual J load calculation (the contractor provides this), (3) electrical load calculation showing the air handler (12 amps at 240V) and outdoor condenser (28 amps at 240V) do not exceed the 100-amp service capacity (they don't; total new load is 40 amps, well under 60-amp spare capacity), (4) proof that the electrician is Oregon-licensed (required even for owner-builder work on heat pumps), and (5) signed scope-of-work sketches showing refrigerant routing, condensate drain (tied into main-line sump), and electrical conduit path. Plan review takes 3–4 weeks; the city reviews for ORSC compliance (IRC M1305, IRC E3702, IECC envelope requirements). Once approved, rough mechanical and electrical inspections are scheduled (typically 10–15 days apart), then final inspection after startup and charging. Timeline: 6–8 weeks total. Permit fee is roughly $300–$450 (based on system tonnage and electrical load). Electrical permit is a separate $75–$150. By pulling the permit, the homeowner qualifies for the 30% federal IRA credit ($2,000 max) and Oregon utility rebates ($1,000–$2,000 if the unit is ENERGY STAR Most Efficient), recovering 25–50% of total cost via incentives — but only if permitted and completed by a licensed HVAC contractor (Oregon law allows owner-builder to permit, but HVAC work must be done or supervised by an Oregon-licensed HVAC contractor). If the owner skipped the permit, they'd lose $1,500–$3,000 in incentives, face a $300–$600 fine if discovered, and potentially void the manufacturer's warranty (many require proof of permitted installation).
Mechanical permit required | Electrical permit required | $300–$450 mech + $75–$150 elec = $375–$600 total permit fees | Manual J load calc required | Plan review 3–4 weeks | 3 inspections (rough mech, rough elec, final) | Licensed HVAC contractor required for work | 6–8 weeks total timeline | Qualifies for $1,500–$3,000 IRA + utility rebates
Scenario C
Supplemental ductless mini-split heat pump, second unit for upstairs bedroom — licensed contractor
A homeowner in central Gresham (zone 4C) has a central ducted heat pump that struggles to keep the upstairs master bedroom warm in winter (cold spot, poor ductwork balance). They decide to add a supplemental 12,000 BTU (1-ton) ductless mini-split heat pump with an outdoor condenser and indoor wall-mounted evaporator. The HVAC contractor proposes to install the outdoor unit on the back wall (10 feet from the indoor head, 30-foot refrigerant-line run, insulated with 1-inch foam), run a condensate line to the nearby bath, and run 240V power from a new 20-amp dedicated breaker. Gresham's Building Department requires a mechanical permit (supplemental heat pump = new equipment) and an electrical permit. The mechanical plan must show: (1) the outdoor condenser location and nameplate (AHRI certified, must match Manual S system design), (2) refrigerant line route, insulation thickness, and length confirmation against manufacturer specs, (3) condensate drain routing, and (4) nameplate data for the indoor head (capacity, airflow, noise). The electrical plan must show the new 20-amp 240V circuit, breaker type (two-pole), conductor gauge (#12 or #10 depending on run length and voltage drop), and disconnect switch location. If the service panel has no spare 20-amp breaker, a subpanel may be needed, adding $600–$1,200. Plan review for a supplemental mini-split is faster (1–2 weeks, often OTC if submitted by licensed contractor) because there's no complex ductwork or backup heat logic to review. Rough mechanical inspection verifies condenser mounting and line insulation; rough electrical verifies breaker, conductor, and disconnect. Final inspection confirms refrigerant charge, condensate flow, and system startup. Timeline: 3–4 weeks with inspections. Permit fees: $150–$250 mech + $75–$120 elec = $225–$370 total. The mini-split qualifies for the federal 30% IRA credit and Oregon utility rebates only if the unit is ENERGY STAR Most Efficient (many ductless units are) and the permit is on file. Cost: equipment $3,500–$5,500, permits $225–$370, potential rebate $300–$1,500, net $2,700–$4,000. If unpermitted, the homeowner risks a stop-work order, $250–$500 fine, and loss of IRA credit — likely not worth the $225 permit fee saved.
Mechanical permit required | Electrical permit required | $150–$250 mech + $75–$120 elec = $225–$370 total permits | No full plan review (usually OTC with licensed contractor) | 1–2 business day approval | Rough mech + rough elec + final = 3 inspections | 3–4 weeks total | Qualifies for federal IRA credit (30%, up to $2K) if ENERGY STAR Most Efficient

Every project is different.

Get your exact answer →
Takes 60 seconds · Personalized to your address

Gresham's climate, backup heat, and the Manual J bottleneck

Gresham sits in two climate zones: the Willamette Valley west (4C, mild winters, 12-inch frost depth, typical low 30°F) and higher elevations east (5B, colder, 30+ inch frost, typical low 15°F). A heat pump's heating capacity decreases sharply below 17–30°F (depending on model); below that, backup heat (gas furnace, electric resistance, or hybrid-duty controller) must engage to avoid short-cycling and comfort loss. Gresham's code (following IECC and Oregon's adoption) requires that any heat pump serving as the primary space heater include a nameplate-rated backup heat source with a separate thermostat stage. If you're in east Gresham (zone 5B) and want a heat pump-only install (no backup), the city will likely reject the permit application because the load calculation will show winter temps dipping into the heat pump's inefficient range. A licensed HVAC designer must use AHCA's Manual J (or equivalent software like Wrightsoft or Rhvac) to calculate the home's design heating load (based on winter outdoor design temperature for your zip code — 5°F for Gresham-east, 15°F for west — minus internal heat gain, infiltration rate, and insulation R-value). If the heat pump alone cannot meet that load at design conditions, the code mandates backup. This is why Manual J is non-negotiable and why some homeowners discover, mid-installation, that they need a bigger unit or a backup system than they budgeted.

Gresham's Building Department plan reviewers are well-trained on Manual J and will spot an undersized heat pump immediately — it's one of the top three rejection reasons citywide. If your Manual J shows a 40,000 BTU heating load (3.3 tons) and the contractor proposes a 2.5-ton unit, the application is rejected with a note: 'System undersized per Manual J. Resubmit with properly sized unit or backup heat plan.' This delay can add 2–3 weeks if the homeowner and contractor are not aligned upfront. The solution: before pulling a permit, ensure your HVAC contractor has completed a Manual J, shares it with you, and confirms that the proposed unit tonnage matches (or exceeds) the load. Many contractors do this at no charge as part of the quote; some charge $150–$300 for a formal Manual J if the design is complex (large, old, poorly insulated homes, or multi-zone ductwork). Insist on seeing the Manual J before you sign the installation contract; if the contractor resists, find another contractor.

Backup heat is typically a gas furnace (if you already have gas), electric resistance coils in the air handler ($800–$2,000 added), or a hybrid-mode controller that intelligently switches between heat pump and gas based on outdoor temp and running cost (adds $300–$500 to controls). If you choose electric resistance backup, your electrical load jumps: a 5 kW backup heater draws 20+ amps at 240V on top of the heat pump load, potentially requiring a service upgrade in older homes. Oregon utilities (PGE, Pacific Power) offer rebates for ENERGY STAR Most Efficient heat pumps but often impose a cap on backup heat (e.g., 'rebate denied if backup is resistive-only'). Check the rebate rules for your utility before choosing backup type; some utilities favor gas-backup or hybrid, others accept resistance but with a lower rebate tier. Gresham's Building Department does not police backup-heat rebate rules (that's the utility's domain), but if you want to maximize incentives, know the rebate rules before you design the system.

IRA tax credit, Oregon rebates, and why the permit is free money

The federal Inflation Reduction Act (IRA) Section 30(c) provides a 30% tax credit for residential heat pump installation, up to $2,000 per home, for tax years 2023–2032. To qualify, you must (1) own the home (not rent), (2) install a new heat pump or replace an existing non-heat-pump system (gas furnace, electric resistance), (3) install an ENERGY STAR Most Efficient unit (roughly the top 15% of models by efficiency), and (4) obtain a building permit and completion inspection before claiming the credit. The IRS does not require you to file the permit certificate with your tax return, but if audited, you must prove permitted installation (Gresham can issue a letter confirming permit issuance and final inspection sign-off). A typical 4-ton ENERGY STAR Most Efficient air-source heat pump costs $8,000–$12,000 installed; the 30% credit yields $2,400–$3,600, capped at $2,000 per the statute. For most homeowners, that's the full $2,000 credit. Oregon's utilities (Portland General Electric and Pacific Power, which serve Gresham) offer additional rebates: $500–$1,500 for AHRI-certified heat pumps, plus bonus rebates for ENERGY STAR Most Efficient ($250–$500), efficient ducts ($100–$300), and cold-climate certified units ($200–$400 in zone 5B). Combined, the utility rebate is typically $800–$2,000. The federal + Oregon rebate pool is thus $2,800–$4,000 for a typical Gresham homeowner — roughly 35–50% of total installed cost. If you skip the permit, you forfeit all of it and pay the full $8,000–$12,000 out of pocket. The permit fee ($300–$600) is thus a 100% ROI: you spend $300–$600 on permits and inspections, and recover $2,800–$4,000 in incentives.

Oregon utility rebates require a completed permit application and a licensed contractor signed-off as the installer (you cannot claim a rebate for DIY install, even if you're the permit applicant — Oregon law is clear that HVAC work must be done by a licensed contractor, and rebate programs enforce that). Gresham's Building Department does not administer rebates, but your permit file is public record; the utility simply asks to see your permit number and final inspection sign-off. Timeline: submit permit application, get approved (1–2 days for contractor, 3–4 weeks for owner-builder), schedule and pass final inspection (1–4 weeks), request rebate from utility (application + permit copy, processed in 4–8 weeks), and receive rebate check or bill credit 60–120 days from approval. The federal IRA credit is claimed on your 2024 tax return (for 2024 installs) on Form 8036; no approval from the IRS is needed beforehand, but the permit and final inspection must be complete before year-end to count toward that year's credit.

ENERGY STAR Most Efficient is important: not all ENERGY STAR heat pumps qualify for top-tier Oregon rebates or the federal credit. ENERGY STAR Most Efficient is a subset (top ~15% of ENERGY STAR models) and is published annually on energystar.gov. Your contractor should propose a heat pump on that list. Common top-tier brands in Gresham: Carrier 25HNH (air-source), Lennox XC25 (air-source), Daikin Fit (ductless), Mitsubishi Hyper-Heating (ductless), LG Dual Cool (ductless). Older or basic models (even if ENERGY STAR) may not be Most Efficient and may not qualify for the top rebate tier or federal credit. Ask your contractor for the AHRI cert number and ENERGY STAR rating before signing the contract. If the contractor proposes a non-ENERGY STAR unit to save cost, you lose $500–$1,000 in rebates — probably not worth it.

City of Gresham Building Department
1333 NW Eastman Parkway, Gresham, OR 97030
Phone: (503) 618-2555 (main line; ask for Building or Permitting) | https://www.gresham.or.us/government/public-services/building-permits (online permit portal and application forms)
Monday–Friday, 8:00 AM – 5:00 PM (verify holiday closures on city website)

Common questions

Can I install a heat pump myself and just hire an electrician?

No. Oregon state law (ORS Chapter 701) requires that HVAC installation, including heat pump setup, commissioning, and refrigerant charge, be performed by an Oregon-licensed HVAC contractor. Owner-builders can pull the permit but cannot do the HVAC work themselves. Gresham's Building Department will not issue a final inspection sign-off if an unlicensed person performed the installation. Additionally, federal IRA rebates and Oregon utility rebates require a licensed contractor signature, and most manufacturers' warranties require proof of licensed installation. Hiring an unlicensed installer voids warranty, disqualifies you from incentives, and violates state law.

How long does a heat pump permit take in Gresham?

For a licensed contractor with a complete application (Manual J, electrical load calc, equipment specs): 1–2 business days for OTC approval, then 5–10 days to schedule and complete rough inspections, then final inspection 1–2 weeks later — total 3–4 weeks. For an owner-builder: 3–4 weeks for plan review (due to full code compliance check), then same inspection timeline — total 6–8 weeks. Delays occur if Manual J is missing, electrical load is unclear, or condenser location conflicts with setbacks.

What's the difference between a mini-split and a central heat pump in Gresham code?

Both require permits. A central ducted heat pump routes heated/cooled air through existing ductwork; a ductless mini-split has an outdoor condenser and one or more wall-mounted indoor heads with refrigerant lines. Gresham's code treats both the same under IRC M1305 (mechanical): both need equipment specifications, refrigerant line routing, condensate drain, and electrical. Mini-splits are often faster to permit (OTC approval within 1–2 days) because there's less ductwork complexity. Both require licensed HVAC installation and both qualify for federal IRA credit and Oregon rebates if ENERGY STAR Most Efficient.

Do I need a new electrical service for a heat pump in Gresham?

Not always. Most single-stage air-source heat pumps draw 30–50 amps total (outdoor condenser + air handler). If your home has 200-amp service with 60+ amps of spare capacity, you're fine. If you have a 100-amp service panel already running heavy loads (range, dryer, water heater, AC), a heat pump may require a service upgrade ($1,500–$3,000). Gresham's electrical inspector will review your panel during electrical permit review and flag undersizing before you buy equipment. Always have an electrician do a load calculation before signing a contract.

What if my heat pump condenser is more than 50 feet from the indoor unit?

Refrigerant line length is governed by manufacturer specs and NEC Article 440. Most units are rated for a maximum line run of 50–100 feet depending on capacity and tonnage. Longer runs require larger-diameter lines, higher insulation R-value, and special charging procedures. If your run exceeds the manufacturer's spec, Gresham's plan reviewer will reject the application and require either a shorter run, a larger condenser-to-coil line, or a higher-capacity unit with longer-line certification. Submit the manufacturer's technical data sheet with your application to confirm the run is approved.

Can I claim the federal IRA credit if I install a heat pump this year and claim it next year on my taxes?

Yes. The federal 30% credit (Section 30(c)) applies to installations completed in 2024 and claimed on your 2024 tax return (filed in 2025). The IRS's rule is that the installation must be complete and the home must be placed in service (i.e., the heat pump is running and you're using it) before December 31 of the claim year. Gresham's final inspection sign-off confirms completion, so make sure the final inspection is scheduled and passed by year-end if you want to claim the credit in that tax year.

My contractor says the permit is unnecessary for a like-for-like heat pump swap. Is that true?

Unclear for Gresham specifically. Oregon Residential Specialty Code section 220.1 allows exemptions for replacement of like-for-like mechanical equipment when done by a licensed contractor, but Gresham's Building Department has discretion to enforce or waive this exemption. Many Gresham contractors pull a minor permit ($80–$150) anyway to avoid a citation if the city disputes exemption status. The safest move is to call Gresham Building at (503) 618-2555 and ask the plan reviewer directly: 'Is a permit required for a like-for-like 3-ton heat pump replacement in my home?' The answer is usually yes for peace of mind, even if technically exempt.

What's the Manual J and why does Gresham require it?

Manual J (published by ACCA) is the industry-standard formula for calculating a home's heating and cooling load based on climate zone, insulation, window area, infiltration, and internal heat gain. Gresham requires Manual J because undersized heat pumps cannot meet design-day heating or cooling demand, leading to comfort complaints, short-cycling, and warranty denials. A licensed HVAC designer calculates Manual J using software (Wrightsoft, Rhvac, or equivalent) and provides the output to Gresham's plan reviewer. If you propose a 3-ton unit but Manual J shows a 4-ton load, the application is rejected. Manual J costs $150–$300 and is often included in the contractor's quote; always confirm upfront.

Are there any Gresham-specific overlay districts or deed restrictions that affect heat pump siting?

Gresham's zoning allows heat pumps in residential zones. Historic district homes (if your property is in a historic overlay) may face aesthetic review of an outdoor condenser, especially if visible from the street; Gresham's Planning Division (not Building) handles that. Homeowners Associations (HOAs) may restrict condenser size, noise, or location. Check your deed, CC&Rs, and HOA rules before choosing a condenser location. Gresham's Building Department does not enforce HOA rules, but an HOA can sue for violation. Always coordinate with your HOA (if you have one) before permitting.

Can Gresham's Building Department help me find a licensed heat pump contractor?

No. Gresham's Building Department issues permits but does not recommend or license contractors. You can verify a contractor's Oregon HVAC license at oregon.gov (CCB — Construction Contractors Board). Look for current HVAC-R licensing and check for complaints or disciplinary history. Ask prospective contractors for references, proof of insurance (liability and workers comp), and a detailed written quote including Manual J, equipment specs, and labor. Never pay in full upfront; a reputable contractor requires a deposit (typically 25–50%) and the balance upon completion and final inspection.

Disclaimer: This guide is based on research conducted in May 2026 using publicly available sources. Always verify current heat pump installation permit requirements with the City of Gresham Building Department before starting your project.