What happens if you skip the permit (and you needed one)
- Stop-work order and $1,000–$2,500 fine from Centennial Code Enforcement if a neighbor or utility reports unpermitted work; removal/replacement of the entire system at your cost.
- Homeowners insurance claim denial if the heat pump causes water damage (burst condensate line) or electrical fire — insurers will void coverage on unpermitted mechanical work.
- Federal IRA tax credit ($2,000) and Colorado utility rebates ($1,000–$5,000) forfeited because the Department of Energy and participating utilities require a permit number and signed mechanical plan.
- Title/resale disclosure requirement: Colorado law mandates disclosure of unpermitted work on any sale; buyer's lender will require removal or retroactive permitting (back-penalty fees 2-3x normal permit cost) before closing.
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
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.
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.