Research by DoINeedAPermit Research Team · Updated May 2026
The Short Answer
New heat pump installations and conversions from gas furnace require a permit in Centennial. Like-for-like replacements of existing heat pumps (same tonnage, same location) pulled by a licensed HVAC contractor may bypass permitting, but the City of Centennial Building Department has begun enforcing tighter electrical and load-calculation review — so even 'simple' swaps now often trigger formal review.
Centennial sits in Douglas County at the edge of the Front Range, where the City has adopted the 2021 International Energy Code (IECC) with amendments favoring heat-pump electrification. Unlike many Colorado cities that treat HVAC as ministerial, Centennial requires mechanical and electrical plans for new heat-pump installs, conditioned on a Manual J load calculation signed by the contractor — this is stricter than neighboring Littleton or Lone Tree, where a load calc is 'strongly encouraged' but not formally filed. The real pinch in Centennial: the Building Department cross-checks electrical capacity against NEC 440 (hermetic motor-driven equipment) and NEC Article 210 (branch circuits) because the city lies in both Douglas County Unincorporated and within Centennial's service boundaries, and the city staff has begun catching undersized service panels and missing disconnect switches — issues that other Front Range cities often overlook in plan review. Centennial also requires proof of refrigerant-line routing and condensate-drainage plans on paper before rough inspection, which adds 1-2 weeks if you skip that detail. Federal IRA tax credits (30%, capped at $2,000) and Colorado state rebates (up to $5,000 from some utilities) are only available on permitted, ENERGY STAR-Most-Efficient units installed by licensed contractors — so skipping the permit also costs you thousands in incentives.

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

Centennial heat pump permits — the key details

Centennial's Building Department requires a permit for any heat-pump installation that (1) is new to the home, (2) converts an existing gas furnace to a heat pump, or (3) adds a supplemental heat pump to a home with an existing furnace. Like-for-like replacements — swapping a 3-ton heat pump for another 3-ton unit in the same location, pulling from the same electrical panel and refrigerant lines — may qualify for exemption if a licensed HVAC contractor signs the application and certifies that tonnage and location are unchanged. However, starting in 2024, Centennial staff has begun requiring a load calculation even for replacements, because the old unit may have been undersized and a newer, more efficient model will run longer and draw more power. The threshold is straightforward: if the compressor tonnage, electrical circuit, line routing, or thermostat changes, you need a permit. If only the indoor coil, refrigerant charge, or blower motor is swapped, consult the Building Department before filing — many such jobs slip through under a blanket contractor exemption, but Centennial's interpretation has tightened.

The key code drivers are IRC M1305 (outdoor unit clearances: minimum 1 foot on all sides, 5 feet from windows), NEC 440 (motor circuit protection for the compressor), and IECC 2021 with Colorado amendments requiring ENERGY STAR Most Efficient certification for any heat pump receiving a local rebate. Centennial also enforces RFC 12 (refrigerant management) — your contractor must show that refrigerant-line lengths comply with the manufacturer's maximum-run specification, usually 50-100 feet depending on the unit. For homes on expansive bentonite clay (common south of US-285 in Centennial), the Building Department sometimes requires a geotechnical addendum if the pad is new or modified; this is a rare ask, but frost depth (30-42 inches in the metro area, up to 60+ in the foothills) means the condensing unit pad must be set on undisturbed soil or properly compacted engineered fill. Condensate drainage is also flagged in plan review: the drain line (typically 3/4-inch PVC) must slope minimum 1/4 inch per 12 feet, discharge to a grade-level drain or daylight, and not feed into the foundation. Centennial staff has rejected plans where condensate drains into a sump pit because of freezing risk in winter — the city prefers gravity daylight drain to grade.

Electrical integration is where Centennial surprises homeowners. If your service panel is 100 amps and you're adding a heat pump with an 8-10 kW resistive backup (or a 240V 20A compressor), the Building Depart checks whether you have capacity. NEC 440.32 requires a dedicated branch circuit for the outdoor unit (compressor and fan motor), and NEC 210.23 limits loading on a single circuit. Many pre-2000 Centennial homes have 100-amp panels that are already at 80% loading — HVAC load plus electric water heater plus cooktop. If your panel is full, the Building Department will require a panel upgrade before issuing a permit. This adds $1,500–$3,000 to the project and extends timeline by 2-3 weeks. Licensed contractors know this and quote it upfront; owner-builders often discover it at plan review and must scramble. The permit application itself asks for a load calculation (Manual J per ASHRAE 183) signed by the contractor, a wiring diagram showing circuit protection and disconnects, and a nameplate copy of the equipment. Over-the-counter (OTC) review takes 1-2 business days if the plans are complete; if the load calc is missing or electrical capacity is unclear, you go to full review (10-14 days).

Centennial's permit fees run $250–$500 depending on project valuation. The city charges a base fee plus a percentage of the installation cost. A $8,000 heat pump installation (equipment + labor) typically triggers a $350–$400 permit. Inspection fees are bundled: rough mechanical (ductwork, refrigerant lines, condensate drain), rough electrical (disconnect, breaker, wire), and final (system startup, charge, airflow). If you fail the rough or electrical, a reinspection fee ($75–$150) applies. Timeline from permit to final sign-off is typically 3-4 weeks if you're working with a licensed contractor, 6-8 weeks if you're owner-building because inspectors schedule owner-builder jobs last. The Building Department's online portal (https://www.centennialtownhall.com or access via the city website) allows electronic submission of plans and inspection requests, but staff still require paper copies of the load calculation and electrical schematic in many cases — call ahead to confirm digital-only acceptance.

One Centennial-specific edge: the city sits partly in unincorporated Douglas County, and some Centennial addresses actually fall under county jurisdiction. Before pulling a permit, confirm your address is within city limits on the Centennial GIS map or by calling 720-385-2800 (main building line). County permits have slightly different fee structures and timelines. Also, if your home is in a historic district overlay (downtown Centennial near Orchard Road) or a flood-hazard zone (near Bear Creek or Sand Creek), additional plan review by the Planning Dept or stormwater engineer may be triggered. Centennial's rebate-partner utilities (Xcel Energy and some municipal districts) often require proof of permit before processing incentive applications — don't assume you can file for a rebate after the fact. Finally, if you're using a contractor licensed out of state or an unlicensed handyman, Centennial staff will demand a professional engineer stamp on electrical or load-calculation documents. This adds cost and delay; licensed Colorado contractors avoid it.

Three Centennial heat pump installation scenarios

Scenario A
New 3-ton heat pump, 1960s ranch home, replacing gas furnace, 100-amp service panel at 75% capacity — Southglenn neighborhood
You're replacing a 60-year-old furnace with a new 3-ton air-source heat pump and plan to keep a small gas boiler for backup on extreme cold days (below -10°F, where heat pumps lose efficiency). The Building Department requires a formal permit because this is a conversion from gas-primary to heat-pump-primary, even though backup heat remains. You'll submit a Manual J load calculation (shows your home needs 28,000 BTU/h heating, 24,000 cooling), a one-line electrical diagram showing the new 20A, 240V compressor circuit tapped from a new double-pole breaker in your panel, and a plot plan showing the 3-ton outdoor unit (30 inches wide, 24 deep, 36 tall) placed on a new concrete pad 2 feet north of the back wall (5 feet from the south-facing bedroom window, meeting IRC M1305). Your electrical capacity check passes because your panel is at 75% loading and the heat pump adds 15% — total 90%, acceptable under NEC 705. Condensate drain routes via 3/4-inch PVC to daylight (grade-level discharge at the north corner of the lot, 15 feet from the foundation). Permit application fee: $350 (base $100 + 2.5% of $8,000 estimated install cost). Plan review is OTC: 1-2 days. Rough mechanical inspection (pad, refrigerant lines, condensate, disconnect) happens within 5 business days of your request. Rough electrical inspection (breaker, wire gauge, disconnect, grounding) follows within 3 days. Final inspection (airflow, charge, thermostat settings, backup-heat integration) occurs after the contractor calls final. Total timeline: 10-14 days from permit to final approval if you schedule inspections tightly. You'll also file for the federal IRA tax credit (30%, capped $2,000) and an Xcel Energy rebate (usually $500–$1,200 for a 3-ton ENERGY STAR Most Efficient unit) — both require proof of permit. Total project cost: $8,000–$12,000 before incentives; $5,500–$9,500 after federal + utility rebates.
Permit required | Manual J load calc signed by contractor | Service panel capacity check | Concrete pad for outdoor unit | Gas boiler backup integration | 3-4 week timeline | $350 permit fee | $8,000–$12,000 total installed cost | $1,500–$2,200 in combined incentives
Scenario B
Like-for-like 2-ton heat pump replacement, same location, licensed contractor, existing electrical circuit sufficient — Centennial's Dry Creek neighborhood
Your existing 2-ton heat pump (installed 2015, same outdoor-unit position and indoor coil location) is failing refrigerant charge. You contact a licensed HVAC contractor who quotes a replacement 2-ton unit at the same spot. Six months ago, this would have been a straight contractor exemption: no permit, no plan review, job done in one day. Today, Centennial's Building Department has tightened the rule. The contractor submits a permit application with a statement that tonnage and location are unchanged, but the Building Department staff now require a brief load calculation confirming the replacement unit is adequate for the home's current (not original) heating/cooling load — because homes age, windows degrade, and an undersized-at-birth 2-ton unit should not be perpetuated. The load calc comes back showing the home needs 2.2 tons; the 2-ton replacement would be undersized. You're now required to upsize to 2.5 tons. Upsizing triggers a full permit because the equipment size has changed, adding compressor amps and requiring a new circuit-breaker assessment. New permit fee: $300 (base + percentage). Plan review: 5-7 business days. Timeline extends from 1 day to 3-4 weeks. Alternatively, if you can document that the existing 2-ton unit was properly sized in 2015 and the home's thermal envelope has not changed, the contractor may argue for the exemption — but Centennial will demand proof (original Manual J from 2015, signed by the installing contractor). If you don't have it, permit required. This scenario shows why Centennial's recent tightening stings: what used to be a do-it-yourself contractor exemption now often requires formal review. Federal IRA credit and utility rebates still require a permit; a like-for-like replacement otherwise might not, but the load-calc requirement now makes it academic.
Likely permit required due to load-calc mandate | Potential upsizing from 2 to 2.5 tons | Licensed contractor exemption no longer automatic | Proof of original load calc needed to avoid upsizing | 3-4 week timeline if upsized | $300 permit fee if permit pulled | Utility rebate still requires permit number
Scenario C
New mini-split heat pump (1.5 tons), second bedroom added via addition, supplemental heating, on 60-amp subpanel in basement — Littleton Avenue area near I-25 corridor
You've just finished a room addition (finished attic bedroom, 200 sq ft). The main heat pump (central forced-air, 3 tons) doesn't reach that bedroom adequately, and you're adding a ductless mini-split (1.5-ton compressor, wall-mounted indoor head) for supplemental heat and cooling. This is a new heat-pump addition, not a replacement, so a permit is mandatory. Your home's main electrical panel is 200 amps, but a previous owner ran a 60-amp subpanel in the basement to feed a hot tub (now removed). You want to use one of the unused 20A circuits on that subpanel for the mini-split compressor. Building Department permit review flags a problem: NEC 445.17 and local code require that a dedicated 240V branch circuit serve the compressor, but a subpanel fed by only 60 amps total cannot safely support a separate mini-split circuit plus the existing circuits on that panel. You'll need to upgrade the subpanel feeder from 60 to 100 amps (add a new 100A breaker to the main panel, run new 3-gauge copper wire, $1,200–$1,800) or relocate the mini-split circuit to the main 200A panel. The permit application requires a full electrical schematic showing the new subpanel or main-panel integration, a plot plan showing the outdoor compressor location (on the addition's south wall, 15 feet from the east-facing window, minimum 5 feet per IRC M1305), refrigerant-line routing (routed through the rim joist, max 50 feet to the indoor head on the bedroom wall), and condensate drain (sloped to the addition's roof, discharging to a gutter and daylight — not into the interior addition wall). Manual J load calc shows the 1.5-ton unit is right-sized for the 200-square-foot bedroom; the existing 3-ton main heat pump continues to serve the rest of the home. Permit fee: $350–$400 (base + percentage of the $6,000–$8,000 install cost including electrical upgrade). Plan review: 7-10 business days because electrical coordination is required. Rough mechanical inspection (pad, refrigerant routing, condensate drain, disconnect) at 5 business days. Rough electrical inspection (subpanel upgrade or main-panel integration, breaker, wire gauge) at 7-10 business days. Final inspection (charge, airflow, integration with main thermostat or separate control) at completion. Total timeline: 4-5 weeks. Federal IRA credit applies (30%, capped $2,000 — can be split across the mini-split and any other heat-pump work done that year). Utility rebates for mini-splits are less generous than central units (typically $300–$500) but still require permit proof.
Permit required (new heat pump addition) | Electrical subpanel upgrade or main-panel integration likely required | Manual J load calc required | Refrigerant-line length compliance (max 50 feet) | Condensate drain to daylight only | $350–$400 permit fee | Subpanel upgrade adds $1,200–$1,800 and 2 weeks | 4-5 week timeline total | $6,000–$9,000 total installed cost

Every project is different.

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

Centennial's electrical pinch: why service-panel upgrades stall heat-pump projects

Centennial homes built before 1990 typically have 100-amp service panels. A 3-ton heat pump with an 8-10 kW resistive backup strip heater adds 20-30 amps of new demand. NEC 440.32 requires a dedicated 240V, 20-30A circuit for the compressor and fan motor; NEC 210.23 further restricts how many circuits can draw from a single bus. If your panel is already at 80% of its 100-amp rating (80 amps in use), a new 25A circuit pushes you to 105 amps — over the panel's safe rating and a code violation. The Building Department's electrical plan reviewer will flag this and either require you to upgrade to a 200-amp panel (cost: $3,000–$5,000, adds 2-3 weeks to project timeline) or to reduce demand elsewhere (e.g., remove an electric hot-water heater, use a heat-pump water heater instead — but that adds another permit and another $2,000–$3,000). This is the single biggest surprise in Centennial heat-pump permitting. Licensed contractors quote the electrical upgrade upfront because they know Centennial's review process; owner-builders or out-of-state installers often discover it at plan review and must delay the job.

To avoid this, request an electrical load analysis before you submit a permit. Ask your electrician to calculate your home's current demand (amperage) using NEC Article 220 methodology — typically lighting + HVAC + cooking + water heating + dryer. If you're at 70 amps or below, a 3-ton heat pump with backup heat will fit in a 100-amp panel with a new dedicated 25A circuit. If you're at 75-90 amps, you're in the danger zone: the Building Department may require an upgrade, or you may need to negotiate a reduced backup-heat load (e.g., 5 kW instead of 10 kW). Above 90 amps, upgrade is nearly certain. Centennial's Building Department offers a free 10-minute phone consultation to review electrical load — call 720-385-2800 and ask to speak with the electrical plan reviewer. Many homeowners do this before signing an HVAC contract and budget the electrical upgrade into the total project cost.

If you do need an electrical upgrade, the Building Department will require a separate permit for the panel work (usually bundled with the heat-pump permit). The electrician pulls a permit, roughs in the new main breaker or subpanel, the city inspects, and then the heat-pump contractor can wire the compressor circuit. Total time added: 2-3 weeks and $3,000–$5,000 in hard costs. This is why some homeowners in Centennial split heat-pump work across two years to spread costs — install the compressor side in year one (panel upgrade included), install the outdoor condenser in year two (smaller electrical load, may not require panel work). This is not recommended because it leaves the home with a partial system, but it shows the real financial and timeline pain that electrical constraints create in older Centennial neighborhoods.

Federal IRA tax credit + Colorado rebates: why permit is the gating factor

The federal Inflation Reduction Act (IRA) enacted in August 2022 allows a 30% tax credit for heat-pump installation (capped at $2,000 per home per year). Colorado residents are also eligible for state rebates through utility programs: Xcel Energy offers $500–$1,200 for a qualified heat pump, and some rural electric cooperatives offer $1,000–$5,000. However, all these incentives require that the heat pump be (1) ENERGY STAR Most Efficient certified, (2) installed by a licensed contractor, and (3) installed on a permitted system with proof of permit. You cannot install a heat pump without a permit and then apply for the federal credit retroactively — the IRS and utility companies cross-check the installation date against the permit date. Centennial's Building Department issues a permit number that you use on the rebate application. Skipping the permit costs you $2,000–$6,000 in incentives, which often exceeds the permit fee and time savings.

To claim the federal IRA credit, you'll need to file IRS Form 5695 (Residential Energy Credits) with your 2024 tax return, and you'll need a dated receipt from the contractor and the permit number. Xcel Energy's rebate application requires the permit number and a copy of the final inspection sign-off from the Building Department. These documents are public record; you can download them from Centennial's online portal or request them via the department. If you install without a permit and later try to claim the credit, a tax audit is more likely because the utility and contractor data will not align with permit records. Colorado's state tax authority and the IRS increasingly cross-check heat-pump incentive claims against local permit databases.

For homeowners in tight budget situations, the federal + state rebate combination can reduce a $8,000–$12,000 heat pump project to $5,000–$7,000 out-of-pocket. That incentive is only available on permitted work. The permit fee ($250–$400) is trivial compared to the rebate value. Even if you're doing this work yourself (owner-builder), the permit is worth the cost and time investment purely from an incentive perspective. Centennial's Building Department staff will confirm rebate eligibility during plan review — they'll check the equipment nameplate against the ENERGY STAR Most Efficient list and flag any non-qualifying units.

City of Centennial Building Department
13455 S. Peoria Street, Centennial, CO 80111 (Centennial City Hall)
Phone: 720-385-2800 (main line; ask for Building Department or mechanical permits) | https://www.centennialtownhall.com (look for 'Permits and Inspections' or 'Online Services')
Monday–Friday, 8:00 AM–5:00 PM (closed holidays; plan review available by appointment)

Common questions

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

Probably yes, starting in 2024. Centennial now requires a brief load calculation (Manual J) even for like-for-like replacements to confirm that the replacement unit is adequate for your home's current heating and cooling needs. If the load calc shows your unit is undersized, you must upsize, which triggers a full permit. If you can document (with the original 2015 contractor receipt and load calc) that the unit was properly sized and your home's thermal envelope has not changed, a licensed contractor may apply for an exemption — but Centennial staff will ask for proof. When in doubt, pull a permit; the fee ($250–$350) is cheaper than a failed inspection.

What is a Manual J load calculation and why does Centennial require it?

A Manual J is a detailed calculation (per ASHRAE 183) of your home's heating and cooling load, accounting for insulation, window area, occupancy, climate, and solar gain. It determines what tonnage heat pump you actually need. Centennial requires one because undersized heat pumps run continuously in winter and cannot keep up, forcing reliance on backup heat (defeating the efficiency benefit). An oversized heat pump short-cycles, wasting energy. The calculation must be signed by the installing contractor (or a professional engineer) and submitted with the permit application. Cost: usually included by the contractor, or $200–$400 if hired separately. It's required for new installs, conversions from gas, and increasingly for replacements.

What if my home is in unincorporated Douglas County, not Centennial city proper?

Check your address on the Centennial GIS map (https://gis.centennialtownhall.com) or call 720-385-2800. Some properties with Centennial mailing addresses are actually in unincorporated Douglas County and must pull permits from the county. Douglas County has slightly different permit fees (usually 5–10% lower), but the same code requirements apply. The county's Building Department is also in Littleton and processes permits in 2–4 weeks. Confirm jurisdiction before you start; pulling a permit with the wrong jurisdiction delays everything.

Can I install a heat pump myself if I own the home?

Yes, owner-builders of single-family, owner-occupied homes can pull permits in Centennial. However, you must provide all documentation (Manual J load calc, electrical schematic, plot plan, equipment nameplate) and pass inspections. Most inspectors require that the compressor disconnect switch, refrigerant evacuation, and charge be done by an EPA-licensed HVAC technician (per federal law, not city code — refrigerant handling). You can do ductwork, pad prep, and condensate-line routing yourself, but hiring a licensed contractor for the refrigeration work is nearly mandatory and cost-effective. Owner-builder permits take 6–8 weeks from permit to final because the city schedules owner-builder inspections last.

How much does a heat pump permit cost in Centennial?

Permits range from $250 to $500 depending on project valuation. Centennial charges a base fee (approximately $100) plus a percentage of the estimated installation cost (typically 2–2.5%). A $8,000 installation costs $100 + (8,000 × 0.025) = $300. Rough and final inspections are bundled; reinspections for failed rough inspections cost an additional $75–$150 each. Plan review is free if submitted with the application; expedited review (2–3 business days instead of 5–7) is not available for heat pumps.

What inspections do I need for a heat pump installation?

Three: Rough Mechanical (pad, refrigerant lines, condensate drain, disconnect switch, clearances), Rough Electrical (240V circuit, breaker, wire gauge, grounding), and Final (system startup, refrigerant charge, airflow, thermostat function, backup heat integration if applicable). Schedule rough mechanical first (once the unit is set and lines are run but not charged); rough electrical follows within 2–3 days. Final inspection occurs after the contractor has started the system and verified operation. You can request all three inspections simultaneously, but inspectors will show up in sequence. Total inspection time from first call to final sign-off: 2–3 weeks if you schedule promptly.

Can I use the federal IRA tax credit on a heat pump I install without a permit?

No. The IRS and participating utilities cross-check the permit number and installation date against contractor and utility records. A heat pump installed without a permit will not qualify for the federal 30% credit (up to $2,000), Colorado state rebates ($500–$5,000), or utility incentives. The permit fee ($250–$400) is far less than the incentives you'd forfeit. Always pull a permit if you're planning to claim incentives.

Does Centennial require a specific pad or foundation for the outdoor heat pump unit?

Yes. IRC M1305 requires the unit to sit on a level, stable base with minimum 1-foot clearance on all sides and 5 feet from operable windows. In Centennial, a concrete pad (minimum 4 inches thick, reinforced) is standard. Frost depth is 30–42 inches in the metro area, but the pad typically sits at grade or slightly elevated. If you're in the foothills (Centennial's south end), frost depth exceeds 60 inches, and the pad must extend below frost or be on engineered fill. Soil bearing capacity is also checked: Centennial's bentonite clay is expansive, meaning it heaves in winter and settles in summer. If the lot has not been properly graded and compacted, the pad may crack. A geotechnical survey is rare but may be required if the pad is in a new location or on disturbed soil. Cost: $300–$800 for a standard pad; $1,200–$2,000 if geotechnical work is involved.

What is the typical timeline from permit application to final inspection in Centennial?

3–4 weeks if you have complete plans and a licensed contractor, 6–8 weeks if you're owner-building. Plan review takes 5–7 business days (OTC is 1–2 days if plans are complete). Rough mechanical and electrical inspections are scheduled by you and typically happen within 5–10 business days of your request. Final inspection occurs within 3–5 days after you call it in. The biggest delays are incomplete plans, missing load calculations, and electrical issues (service-panel upgrades can add 2–3 weeks). Use Centennial's online portal to request inspections; email is slower.

What happens if the Building Department rejects my heat pump permit application?

The most common rejections are missing Manual J load calc, undersized electrical circuit (NEC 440), missing condensate-drain plan, and refrigerant-line routing beyond manufacturer specs (usually >100 feet). The reviewer will send you a rejection letter (via email or mail) listing deficiencies. You have 30 days to resubmit corrected plans. Resubmission is free; no new application fee is charged. Once deficiencies are corrected, review takes another 5–7 business days. To avoid rejection, submit a complete package: load calc, one-line electrical diagram, plot plan with outdoor unit location and clearances, condensate routing, refrigerant-line schematic, and equipment nameplates. A pre-application call to 720-385-2800 can catch issues before you file.

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 Centennial Building Department before starting your project.