Research by DoINeedAPermit Research Team · Updated May 2026
The Short Answer
New heat pump installations, conversions from gas furnace, and supplemental heat-pump additions require a permit in Milwaukie. Like-for-like replacement of an existing heat pump at the same location by a licensed contractor may qualify for streamlined processing or exemption, but you should confirm with the Milwaukie Building Department before assuming you can skip it.
Milwaukie adopts the 2020 Oregon Structural Specialty Code (based on IBC 2018) and the 2020 Oregon Energy Code, which mandate permits for new HVAC systems, capacity upgrades, and fuel-type conversions. Unlike some neighboring cities that auto-exempt like-for-like replacements in their municipal code, Milwaukie's online portal and counter staff treat replacement heat pumps as a gray area: a licensed contractor pulling a replacement permit often gets same-day or next-day approval without full plan review, but a homeowner attempting DIY or an unlicensed installer pulling the same job triggers a full mechanical and electrical review. The city's location in the Willamette Valley (IECC 4C climate zone) means backup heat—either gas auxiliary or electric-resistance strips—must be shown on mechanical drawings for winter performance; the 2020 Oregon Energy Code reinforces IECC 5.4 requirements for ducted systems. Milwaukie also sits in a Clean Air Act attainment area, which simplifies refrigerant-handling rules but does not exempt you from permits. Federal IRA tax credits (30%, up to $2,000 for heat pumps) apply only to permitted installs, making the permit economically mandatory if you plan to claim the credit.

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

Milwaukie heat pump permits — the key details

Milwaukie Building Department administers permits under the 2020 Oregon Structural Specialty Code (OSC), which adopts the 2018 International Building Code with Oregon amendments. Chapter 13 (Energy Efficiency Standards) and Chapter 15 (Mechanical Systems) require a permit for any new heat pump installation, including air-source heat pumps (most common in Oregon), ground-source systems (rare, but also permitted), and hybrid heat-pump-plus-gas systems. The city's municipal code does not grant an explicit exemption for like-for-like replacements, though in practice a licensed contractor replacing a 4-ton Carrier heat pump with a new 4-ton Carrier unit at the same location and ductwork may receive a permit-over-the-counter (OTC) approval within 24–48 hours without a full engineering review. Owner-occupants (not landlords or contractors) may pull permits themselves for work on owner-occupied single-family homes, but the city still requires a mechanical-system plan showing the new unit, refrigerant-line routing, electrical service upgrade (if needed), and backup heat strategy. The 2020 Oregon Energy Code enforces IECC 5.4.2, which mandates manual J load calculation (AHRI-certified, signed by a licensed HVAC contractor) before permit issuance; undersized systems are a common rejection reason.

Milwaukie's Willamette Valley location (IECC 4C, Heating Design Temperature -9 °F) means backup heat is not optional—it's code-required for ducted split systems or multi-zone mini-splits serving the entire home. The 2020 Oregon Energy Code Section 5.4.4 requires that the design heat loss be met by a combination of heat pump output plus auxiliary heat (either gas, electric resistance, or both) sized to maintain 68 °F indoors when outdoor temperature reaches the 99% design point (-9 °F in Milwaukie). A common mistake is submitting a plan for a 3-ton heat pump with no auxiliary heat shown; the city will reject it because the heat pump alone cannot meet design load in January. Gas furnace backup (if converting from gas to primary heat pump) or electric-resistance strips in the air handler are both acceptable, but the plan must show which. If you're installing a mini-split or ductless system (no air handler), you must state whether you're retaining the old gas furnace for backup or whether the heat pump is your sole heat source (a riskier choice in Oregon winters, though technically code-compliant if the heat pump is sized via manual J to handle design load plus a safety margin). Refrigerant-line length is governed by manufacturer specifications (usually 50–80 feet maximum for standard residential units; some Daikin units allow up to 100 feet); if your outdoor unit is far from the indoor coil, the plan must justify the distance or include extended-line-length options. Condensate drainage must be shown on the plan: the heat pump's indoor coil will produce 10–20 gallons per day during cooling season, and that water must drain to an approved point (floor drain, sump, or approved roof drain for mini-splits).

Electrical work is bundled into the heat pump permit. NEC Article 440 (Motor Controls) governs the outdoor compressor unit; NEC Article 210 (Branch Circuits and Outlets) governs the indoor thermostat and control wiring. Your electrical service panel must have adequate capacity for the compressor (usually 20–40 amps depending on tonnage) plus the air handler (3–5 amps). If your home has an older 100-amp or 125-amp service, a heat pump conversion often triggers a service-panel upgrade to 150–200 amps ($2,000–$5,000). The permit will require a Licensed Electrician in Oregon (CCB-registered) to pull the electrical sub-permit and sign off. Milwaukie's Building Department has partnered with some local contractors to streamline the combined HVAC-plus-electrical review; if you use a contractor from the city's preferred-provider list (not a formal list, but worth asking), permit approval can drop to 5–7 business days instead of 10–14. Thermostat changes—upgrading to a smart thermostat, for example—do not require a permit if the wiring and voltage remain unchanged.

Permitting timeline and cost in Milwaukie depends on contractor status and system type. A licensed HVAC contractor (Oregon CCB-registered) pulling a like-for-like replacement heat pump permit can often get same-day or next-day approval (OTC, meaning over-the-counter at the Building Department counter with no plan-review wait). A new-install permit (new system, different tonnage, or owner-occupant doing the work) requires a full mechanical-systems plan (hand-drawn or BIM) showing layout, unit specs, refrigerant-line routing, thermostat location, electrical panel upgrade (if needed), and backup-heat plan. Plan review in Milwaukie typically takes 7–14 business days; if the plan is incomplete (missing manual J, missing backup-heat details, or condensate routing unclear), the city will issue a Request for Information (RFI) and clock resets. Permit fees are calculated as 1.5–2% of the project valuation (valuation = equipment cost + labor estimate). A $10,000 heat pump job (equipment $4,000–$6,000, labor $4,000–$6,000) will cost $150–$300 in permit fees. Inspections are three-part: Rough Mechanical (before drywall or insulation covers the indoor coil and ductwork), Electrical (after all wiring is in but before connection to the panel), and Final (unit running, all connections tight, condensate draining, backup heat verified). Each inspection takes 30–60 minutes; total project timeline from permit issuance to final sign-off is 3–4 weeks for a new install, 5–7 days for a replacement.

Milwaukie sits in a broader Clackamas County context, and state-level incentives apply. The federal Inflation Reduction Act (IRA) provides a 30% tax credit, up to $2,000, for heat pump installation on owner-occupied homes; this applies to air-source heat pumps (most common), ground-source (rare), and cold-climate-rated air-source units. To claim the credit, you must file IRS Form 5695 at tax time, and the system must be permitted and inspected. Many Oregon utilities—including Portland General Electric (PGE) and some Clackamas County co-ops—offer rebates of $500–$2,000 for heat pump conversion, especially if the unit is ENERGY STAR Most Efficient (a tighter standard than base ENERGY STAR). These rebates are only available if the system is permitted and inspected by the local jurisdiction; unpermitted systems void both federal and utility incentives. Some homeowners assume they can skip the permit to save a few hundred dollars, not realizing they're forgoing $2,000–$4,000 in combined federal and utility rebates. Oregon also offers a property-assessed clean energy (PACE) financing option for heat pumps, allowing you to spread the cost over 20 years via a property-tax line item; PACE lenders require permits as a condition of funding.

Three Milwaukie heat pump installation scenarios

Scenario A
Replacement of existing 4-ton Carrier air-source heat pump, same indoor/outdoor location, licensed contractor
A homeowner in a 1970s split-level in Milwaukie calls a licensed HVAC contractor (CCB-registered in Oregon) to replace a 20-year-old Carrier heat pump that's no longer holding refrigerant charge. The contractor measures the existing ductwork, confirms it's still in good shape, runs a quick Manual J to confirm the home still needs 4 tons of capacity (no major insulation upgrades since the original install), and quotes $7,500 (equipment $3,500, labor $4,000). The contractor pulls a Mechanical Permit at the Milwaukie Building Department counter, submits a one-page form (equipment nameplate, tonnage, refrigerant type, electrical specs, existing ductwork noted as reused), and receives OTC approval within 24 hours. Total permit fee: $150 (calculated on $7,500 valuation at 2%). Rough Mechanical inspection happens on installation day (inspector checks coil connections, refrigerant lines for kinks, drainage line clear). Electrical inspection: contractor's licensed electrician has already verified the 40-amp breaker is correct for the new unit. Final inspection: inspector watches the unit run for 10 minutes, confirms heat output at thermostat, confirms condensate draining into the floor drain. Project timeline: 2–3 business days from permit issuance to final sign-off. No manual J design document required because it's a like-for-like tonnage at existing location. Backup heat (existing gas furnace) remains in place and untouched. IRA tax credit (30%, $2,000 max) is claimable if homeowner files Form 5695 and has receipt showing permit number.
Permit required | Licensed contractor OTC approval | Manual J not required (existing tonnage confirmed) | $7,500 project cost | $150 permit fee | 2–3 day timeline | Existing gas furnace remains as backup heat | IRA tax credit available ($2,000 max)
Scenario B
Conversion from gas furnace to heat pump as primary heat source, new indoor/outdoor units, owner-occupant pulling permit
A Milwaukie homeowner in a Craftsman bungalow (1,500 sq ft, moderate insulation) wants to eliminate the 40-year-old gas furnace and convert to an air-source heat pump as the sole heat source. No contractors involved; the homeowner has time and wants to save labor costs, though electrical work will require a licensed electrician (code-mandated). The homeowner contacts the Milwaukie Building Department to ask if she can pull the permit herself. Yes—Oregon allows owner-occupants to pull permits for owner-occupied single-family homes. The homeowner must submit: (1) a mechanical plan showing the new 4.5-ton Fujitsu heat pump outdoor unit location (against the north wall, 10 feet from the property line—acceptable), (2) a manual J load calculation (cost: $150–$300 from a contractor or engineer; this is mandatory, not optional), (3) electrical spec sheet showing 40-amp breaker requirement and line voltage, (4) a statement that the heat pump is sized to meet winter design load at -9 °F per 2020 Oregon Energy Code Section 5.4.4 (no backup heat—Fujitsu units have some cold-climate capability, but the plan must justify this). The manual J shows: design heating load 48,000 BTU/h at -9 °F outdoor; 4.5-ton heat pump outputs approximately 42,000 BTU/h at -9 °F (dependent on refrigerant and compressor speed). This is a 6,000 BTU/h shortfall. The city will issue an RFI: either downsize the thermostat setpoint to 66 °F (acceptable if homeowner accepts lower comfort), or add electric-resistance backup (3–5 kW strips in the air handler, cost $1,500–$2,000). Homeowner chooses electric-resistance strips. Revised plan submitted. Plan review takes 12 business days (longer than a replacement because the city must verify manual J, backup-heat sizing, and service-panel capacity). Electrical permit sub-pulled by licensed electrician; service panel has 125-amp service (original house), and the heat pump (40 amps) + air handler (5 amps) + strips (15 amps for 5 kW) requires a panel upgrade to 200 amps. Cost: $3,500. Total project cost: $14,000 (heat pump $6,500, air handler $2,500, ductwork minor modifications $1,500, electric-resistance strips $1,500, electrician labor $2,000). Permit fee: $210 (2% of $14,000). Inspections: Rough Mechanical (coil, ductwork, condensate line), Electrical (breaker, air-handler wiring, strip connections), Final (system running, backup heat confirmed available). Timeline: permit issuance + 7 days plan review + 4 days construction + 3 inspections = 14 business days total. Homeowner must have hired a licensed electrician; if she attempts to wire the panel herself, the electrical sub-permit will be denied and work must stop. Federal IRA tax credit (30%, $2,000) applies to the heat pump equipment only (not the strips or panel upgrade). Oregon utility rebate (PGE): $1,000 for heat pump conversion (rebate requires permit and final inspection photo). Total incentives: $3,000 (federal + utility) against $14,000 cost.
Permit required | Owner-occupant allowed to pull | Manual J mandatory ($150–$300) | Service-panel upgrade required ($3,500) | Electric-resistance backup required ($1,500–$2,000) | $14,000 total project cost | $210 permit fee | 14 business days timeline | Licensed electrician required | IRA tax credit $2,000 + PGE rebate $1,000
Scenario C
Mini-split heat pump added to bonus room (supplemental heating/cooling), existing furnace retained
A homeowner in a Milwaukie home has a new bonus room (600 sq ft, above the garage, poorly ducted from the main furnace). Summer temps reach 82 °F, winter temps drop to 60 °F because the room is at the end of a long ductrun and has minimal returns. The homeowner decides to install a single-zone mini-split heat pump (ductless, wall-mounted indoor head, compact outdoor unit on the east wall). This is a supplemental system; the main gas furnace remains for whole-house heat. A licensed HVAC contractor quotes $6,000 (Daikin 12,000 BTU mini-split, equipment $2,500, labor $3,500). Does this need a permit? Yes—Oregon code Section 15.6 requires a permit for any new heat pump, including supplemental and spot-zoning systems. Contractor pulls a Mechanical Permit at Milwaukie Building, submitting: (1) system schematic (indoor head on bonus-room wall, outdoor unit location on east exterior, refrigerant lines routed 25 feet through wall cavity), (2) electrical spec (20-amp circuit, 120V power supply—easier than a ducted system because no compressor), (3) condensate-drain plan (interior drain to a small sump pump, which empties to the yard via a surface drain). Plan review: 5 business days (simpler than a full-system conversion; no manual J required for a supplemental zone). Permit fee: $120 (2% of $6,000). Inspections: Rough Mechanical (indoor/outdoor coil connection, refrigerant line brazing if applicable, drain line clear), Electrical (wall outlet correct amperage, 20-amp breaker installed), Final (unit running, heating and cooling verified, condensate flowing to sump). Timeline: permit issuance + 5 days plan review + 2 days installation + 3 inspections = 10 business days. No backup-heat requirement because this is a supplemental system and the main gas furnace is still present. IRA tax credit applies (30%, but only to the mini-split equipment, capped at $2,000 total credit across all heat pumps in the home). No Oregon utility rebate for supplemental mini-splits (rebates typically require the heat pump to be the primary heating source or a conversion from gas to heat pump). Project cost: $6,000, permit fee $120, federal IRA credit claim up to $600 (30% of $2,000 cap).
Permit required (supplemental system) | Licensed contractor | No manual J for zone supplement | Refrigerant line 25 feet (within spec) | Interior condensate drain + sump | $6,000 project cost | $120 permit fee | 10 business days timeline | IRA tax credit eligible (up to $600 of $2,000 cap)

Every project is different.

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

Manual J load calculation and why Milwaukie's Building Department won't skip it

The 2020 Oregon Energy Code Section 5.4.2 mandates that any new heat pump installation be sized according to ANSI/ASHRAE/IESNA Standard 183 (Manual J, 8th Edition or later). Manual J is an HVAC industry standard that calculates a home's heating and cooling load based on climate zone, insulation R-values, window ratings, air infiltration, and occupancy. Milwaukie is IECC 4C (Heating Design Temperature -9 °F, Cooling Design Temperature 77 °F with 1% humidity), which is significantly colder than coastal areas (like Cannon Beach, 5A) but milder than eastern Oregon (5B, 6A). A Manual J for a Milwaukie home will show that a 1,500-sq-ft home with 1970s insulation and single-pane windows (common in older Milwaukie neighborhoods) might need 45,000–55,000 BTU/h of heating capacity, whereas a newer home with modern insulation might need only 35,000 BTU/h. Underestimating load (e.g., installing a 3-ton heat pump when you need 3.5 tons) means the system cannot maintain setpoint during cold snaps, and homeowners resort to running backup electric heat 24/7, defeating the efficiency argument for a heat pump.

Milwaukie's Building Department has rejected dozens of heat pump permits because the Manual J was missing, incomplete, or performed by an unlicensed person. The city requires a Manual J signed by a licensed HVAC contractor (CCB-registered in Oregon) or a Professional Engineer licensed in Oregon; a homeowner cannot do it themselves even if they download the ASHRAE tables. The cost is $150–$300 for a contracted Manual J, a small upfront investment that saves rejections later. The Manual J must also account for the home's existing backup heat (if any) and future backup-heat load; for a home converting from gas furnace to heat pump, the Manual J will show both the heat pump output at design temperature and the auxiliary heat (gas or electric) required to meet the remaining load. The 2020 Oregon Energy Code is unambiguous on this point: Section 5.4.2(2) states, 'The heating system shall be sized to meet the design heat loss as calculated in accordance with Manual J.'

A common misconception among homeowners is that the Milwaukie Building Department will grandfather in a vague load estimate ('My contractor says 4 tons is fine'). It will not. If you submit a permit application without a signed Manual J, the city will issue an RFI (Request for Information), your clock resets, and you must pay for the calculation before moving forward. The lesson: do the Manual J upfront, before pulling the permit. If you're replacing a heat pump with the same tonnage at the same location, some contractors argue Manual J is unnecessary; Milwaukie's code is gray on this (not an explicit exemption), but in practice the city gives replacement permits a pass if the contractor certifies tonnage unchanged. If you're adding a zone, converting from gas, or increasing tonnage, Manual J is non-negotiable.

Backup heat strategy for Willamette Valley winters and why Milwaukie enforces it

Willamette Valley winters (-9 °F design temp in Milwaukie) are cold enough that air-source heat pumps lose efficiency below 20–30 °F outdoor temperature. Modern inverter-driven compressors (Fujitsu, Daikin, Mitsubishi) can maintain capacity to about 0 °F, but at -5 °F to -9 °F, the compressor struggles and heating output drops 40–60% from rated capacity. A 4-ton heat pump rated at 47,000 BTU/h at 47 °F might output only 20,000 BTU/h at -9 °F. If your home's design heating load is 45,000 BTU/h, the heat pump alone cannot meet demand, and the indoor temperature will drift downward unless backup heat kicks in. The 2020 Oregon Energy Code Section 5.4.4 requires that 'the system shall be designed and sized such that the auxiliary heating system capacity (in combination with the heat pump) equals or exceeds the design heating load.' In other words, backup heat is not optional in Milwaukie; it's a code mandate.

Backup-heat options include a gas furnace (if converting from gas, or if you retain your existing furnace), electric-resistance strips in the air handler, or a heat-pump-plus-gas hybrid system. Gas furnace backup is most common in Milwaukie because most homes already have natural gas service and an existing furnace; for a heat-pump conversion, you disconnect the gas burner but leave the furnace blower and ductwork intact, allowing it to serve as the air handler for the heat pump in heating/cooling mode while the gas burner kicks in automatically at a setpoint (typically 20 °F). Electric-resistance strips (5–10 kW) are cheaper upfront ($1,500–$2,000) but costly to run during cold snaps ($3–$5 per day for a few days in January). Heat-pump-plus-gas hybrid systems (both running simultaneously) are efficient and allow the gas furnace to turn off entirely once outdoor temps rise above 20 °F, but they require dual control and cost more. Milwaukie has no preference stated in code; all three are acceptable as long as the plan shows the design and the city inspector can verify it during the Rough Mechanical inspection.

A critical detail often missed: if you install a mini-split (ductless) heat pump and retain a gas furnace for backup, you must specify how the backup is delivered. A mini-split heats only the zone where the indoor head is mounted (a bonus room, for example). If the rest of the home has no heat source and you lose power or the heat pump fails on a cold night, the furnace will keep the main living space warm but the bonus room will freeze. The Milwaukie Building Department does not require a Whole-Home backup Heat Pump, but it does require that you acknowledge the limitation in writing. For supplemental mini-splits, this is usually a checkbox on the permit form: 'Supplemental system; main home heated by [gas furnace / electric baseboards / other].' For a whole-home conversion to mini-split only (no furnace, no backup), the backup-heat requirement is strict: either add electric strips, or install a second mini-split in the main living zone, or retain the gas furnace. The code will not allow a single ductless unit to be your sole heat source in Milwaukie unless you can show via Manual J that the unit's cold-climate capacity (e.g., a Fujitsu XXL mini-split rated to -13 °F) exceeds design load at -9 °F with a safety margin.

City of Milwaukie Building Department
10722 SE Main Street, Milwaukie, OR 97222 (or verify at city website)
Phone: (503) 786-7600 (main city line; ask for Building & Development) | https://www.milwaukieoregon.gov/ (check 'Permits & Licenses' section for online portal or walk-in counter)
Monday–Friday, 8:00 AM–5:00 PM (verify for seasonal changes)

Common questions

Do I need a permit if I'm just replacing my heat pump with the exact same model?

Likely yes, but it may be fast-tracked. Milwaukie requires a permit for any heat pump replacement, but a licensed contractor replacing an identical tonnage and location at an existing system can often get same-day or next-day approval (over-the-counter, or OTC). If you're pulling the permit yourself (homeowner), plan for 5–7 business days of plan review even if nothing is changing, because the city wants to confirm the electrical service hasn't changed and the backup-heat plan (if needed) is still sound. Don't assume 'replacement = no permit'—always pull one to protect your IRA tax credit and warranty.

I want to heat just one room with a mini-split. Do I still need to show backup heat on the permit?

If the mini-split is supplemental (your main home has a furnace or other heat source), no—you do not need backup heat for the mini-split itself. You do need to note in the permit that the main home's heating system remains your primary source. If the mini-split is your entire home's heat source, then yes, backup heat is required per the 2020 Oregon Energy Code. Milwaukie inspectors will verify this during the Rough Mechanical inspection by checking your plan and asking you how the rest of the house is heated.

How much does the federal IRA tax credit actually help in Milwaukie?

The federal Inflation Reduction Act offers 30% of heat pump installation cost, capped at $2,000 per home, per year. On a $6,000 heat pump job, that's a $1,800 credit. Oregon utilities (like PGE) often add $500–$2,000 rebates for conversion from gas to heat pump, and some offer an additional $500 for ENERGY STAR Most Efficient units. Combined federal + utility incentives can cover 30–50% of equipment cost, but only if the system is permitted and inspected. Unpermitted systems void all credits.

My home has a 100-amp electrical service. Will a heat pump work, or do I need an upgrade?

It depends on your home's other loads. A heat pump compressor typically needs 20–40 amps (depending on tonnage), and if you're adding electric-resistance backup strips, you'll need an additional 15–20 amps. If your main panel is already at 70–80% utilization (a common state in older Milwaukie homes), a 100-amp service is insufficient and you'll need a 150–200-amp upgrade ($2,000–$5,000). The Milwaukie Building Department will flag this during the electrical plan review. A licensed electrician can audit your panel load before you pull a permit and give you an honest answer.

What if the building department rejects my permit application? What's the timeline to resubmit?

Milwaukie Building Department issues a Request for Information (RFI) if your application is incomplete (e.g., missing Manual J, missing condensate-drain routing, or service-panel capacity unclear). You have 30 days (typically) to respond; the city will email or mail the RFI. Once you resubmit corrected documents, plan review restarts. If you ignore the RFI or don't respond within 30 days, the application is often deemed withdrawn. Resubmission is free; no second permit fee is charged. Expect a 7–14 day re-review cycle if your response is complete.

Can I buy a heat pump online and have a contractor install it, or does the contractor have to sell it to me?

You can buy equipment independently (online or from a big-box store), but the licensed contractor pulling the permit must take responsibility for the installation and warranty. Most contractors will not install equipment they didn't sell, because if the unit fails or is undersized, the contractor assumes no liability. If you insist on a DIY purchase, some contractors will charge a 'equipment-not-included' labor premium (usually 20–30% more labor cost). More importantly, the Milwaukie Building Department requires the contractor to certify that the equipment meets the design load and is properly installed; if the unit is a closeout model or wrong refrigerant type, the permit can be rejected. It's simpler and safer to let the contractor choose and sell the equipment.

Do I need a separate electrical permit if I'm pulling an HVAC permit?

Yes, electrically. A single 'Mechanical & Electrical' permit is often issued together, but a licensed electrician must pull the electrical sub-permit separately and sign the electrical work. You cannot do electrical work yourself in Oregon; even for thermostat wiring or panel breaker installation, a licensed electrician is required. The Milwaukie Building Department will cross-check that the electrical permit is pulled before they issue a final inspection sign-off for the HVAC system.

If I pull a permit but then decide not to install the heat pump, do I lose the permit fee?

Yes, you do. Permit fees are non-refundable once the application is issued (approved or not). If you pull a permit and cancel the project, contact the Building Department to request a permit voiding; they will close the file, but the fee remains the city's. This is standard in Oregon municipalities. If you're unsure, hold off on pulling a permit until you've finalized your contractor and financing.

What's the timeline from initial consultation with a contractor to final inspection sign-off?

For a like-for-like replacement by a licensed contractor: 2–3 weeks (permit OTC in 1 day, installation 1–2 days, inspections same-day or next-day). For a new installation with full plan review: 4–6 weeks (plan review 7–14 days, construction 3–5 days, inspections 3 days, assuming no RFI or rework). For a whole-home conversion from gas to heat pump with service-panel upgrade: 6–10 weeks (additional time for electrical contractor, panel ordering, and coordination). Always ask your contractor upfront which timeline bucket you're in.

Does Milwaukie care about noise from the outdoor heat pump unit?

Indirectly, yes. Oregon Revised Statutes (ORS 468B.097) set statewide noise limits (typically 55 dB during day, 50 dB at night at the property line), and Milwaukie enforces these. An outdoor heat pump unit (compressor, fan) typically runs 70–75 dB at 3 feet, which exceeds these limits if you're within 10 feet of a neighbor's bedroom window. When planning the outdoor unit location, place it away from neighboring homes and patios if possible. Modern variable-speed compressors (Daikin, Fujitsu) are quieter than older fixed-speed models. The permit will not require an acoustical study for a residential system, but the inspector will verify that the unit is not mounted directly against a shared wall or window. Neighbor complaints post-installation can trigger a follow-up 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 Milwaukie Building Department before starting your project.