What happens if you skip the permit (and you needed one)
- Stop-work orders and fines: Johnston's Building Department issues $500–$1,500 stop-work citations if they discover unpermitted HVAC work during a property inspection or complaint, and you'll owe double the original permit fee to bring it into compliance.
- Insurance and lender denial: Homeowners insurance and mortgage refinancing require proof of permitted work; unpermitted HVAC voids coverage on equipment-related damage and can kill a refinance deal entirely ($10,000+ in lost savings).
- Resale disclosure and lien: Iowa's Real Estate Disclosure Act requires you to disclose unpermitted work to buyers; failure triggers rescission rights and potential civil liability, plus the city can place a lien on your property ($2,000–$5,000 in legal fees to clear).
- Contractor liability: If you hire an unlicensed contractor or one who skips the permit, you're jointly liable for injuries or code violations; your homeowners insurance likely won't cover it.
Johnston HVAC permits — the key details
Johnston adopts the Iowa State Building Code, which currently references the 2021 International Mechanical Code (IMC). The city Building Department requires a mechanical permit for any of the following: new furnace or air-conditioner installation, heat-pump retrofit, ductwork replacement or modification, refrigerant piping changes, or any work that alters the system's capacity or location. The rule applies even if you're replacing a dead furnace with an identical model—this is a common misconception among homeowners. Iowa Code Chapter 103 does allow owner-builders to pull permits on owner-occupied single-family homes without a contractor license, but Johnston requires the permit application to be filed BEFORE any work begins, and the homeowner must be present for final inspection. The city's online portal requires you to upload a photo of the existing equipment and a signed Declaration of Ownership form before the application is accepted for review. Processing typically takes 2-5 business days, and the city issues a permit number via email. Failure to obtain a permit before work begins is a Class B misdemeanor under Iowa law (up to 30 days jail, $625 fine) in addition to city-level stop-work fines.
Mechanical permits in Johnston cost approximately 2-3% of the project valuation, with a minimum fee of $125 and a maximum cap of $1,500 for residential systems. A furnace replacement is typically valued at $3,500–$8,000 (parts and labor), which translates to a permit fee of $105–$240; an air-conditioner retrofit or heat-pump conversion runs $8,000–$15,000 and generates a permit fee of $240–$450. The city charges a separate inspection fee of $75–$150 per inspection; most HVAC permits require one rough inspection (ductwork sealed, refrigerant lines pressure-tested, electrical connections verified) and one final inspection. If you fail the rough inspection, the re-inspection fee is $50 (the city waives it if the contractor corrects the defect immediately and calls for a same-day or next-day re-check). Owner-builders pay the same permit and inspection fees as contractors; there is no discount. The city accepts payment by check, credit card, or electronic bank transfer through its online portal. Permit fees are non-refundable if you cancel after intake, though the city may issue a partial refund if you cancel before the application is formally filed.
Iowa's mechanical code requires all HVAC systems in residential settings to meet minimum efficiency standards: furnaces must have an AFUE (Annual Fuel Utilization Efficiency) of 90% or higher, and air-conditioning or heat-pump units must have a SEER (Seasonal Energy Efficiency Ratio) of 14 or higher as of 2024. Climate zone 5A (which includes Johnston) has 42 inches of frost depth, and the code requires refrigerant piping buried below grade to be installed at minimum 4 feet below finished grade or sloped toward a drainage sump if above grade. Ductwork in unconditioned spaces (attics, crawlspaces, basements) must be insulated to R-8 minimum (R-6 in conditioned spaces). New furnace installations must include a carbon-monoxide detector within 10 feet of the equipment, and the city's inspector verifies it during final inspection. If you're replacing a furnace with a high-efficiency condensing model (95%+ AFUE), the city requires a condensate drain line with a P-trap and secondary drain to prevent water damage—this is often overlooked and causes re-inspection failures. The code also requires that any ductwork modifications include a blower-door test (or duct-leakage test per ASHRAE 152) to ensure the system meets design airflow; the contractor provides this documentation, and the city's inspector may request it before signing off.
Johnston's HVAC permitting process differs from neighboring cities like Ames, which allows some furnace replacements to be permitted over-the-counter with a signed contractor affidavit and no pre-inspection. Johnston requires a full permit application with photos, site-plan (showing furnace location), and equipment-data sheets 2-3 business days before inspection. This means a furnace replacement typically takes 10-14 days from application to final sign-off, not the 1-2 days some homeowners expect. The city also requires proof that the contractor holds a current Iowa Mechanical License (if hired); homeowners can provide a photocopy of the license or look it up on the Iowa Department of Labor website. If you're hiring a contractor, verify their license before signing a contract—unlicensed work voids the permit and triggers back-fines. The city maintains a searchable list of complaints against contractors on its website, though it does not formally 'approve' or 'recommend' any contractor. The Building Department is located in Johnston City Hall and is staffed by one full-time mechanical inspector and one part-time administrative assistant; during busy seasons (spring, early fall), inspection scheduling can slip 5-7 days behind. Submitting applications early in the week (Monday-Wednesday) reduces wait times.
Owner-builder exemptions apply only to owner-occupied single-family homes, and the exemption covers the homeowner's own labor, not the cost of hiring a contractor to do the work. If you hire anyone (licensed or not) to install your HVAC system, you must ensure that person holds a valid Iowa Mechanical License—the exemption does not extend to unlicensed helpers. The city requires the permit application to list the homeowner as the applicant and the installer (whether the homeowner or a licensed contractor) in the 'Responsible Party' field. If you later sell the property, you must disclose the HVAC permit and final inspection sign-off on Iowa's Residential Disclosure Form (DF-104); if you permitted the work yourself as an owner-builder, this strengthens your resale story because it proves code compliance. Conversely, if you skipped the permit, the new owner's lender will likely require a third-party mechanical inspection before closing, which may uncover code violations and delay the sale. The cost of a mechanical inspection by an independent inspector is $300–$600, so permitting upfront almost always saves money in the long run.
Three Johnston hvac scenarios
Why Johnston requires mechanical permits for furnace replacements (unlike some neighboring cities)
Many Iowa homeowners assume that replacing a failed furnace is a simple repair that doesn't need a permit—this is partly because some older Iowa towns (particularly rural areas) have historically allowed homeowner sign-offs for like-for-like furnace swaps. Johnston's city council, however, formally adopted the full Iowa State Building Code in 2015 and committed to code enforcement for all mechanical systems, even replacements. The reason is safety and long-term liability: furnaces have failed catastrophically in homes that skipped code inspections (carbon-monoxide leaks, improper gas-line sizing, condensate backups that damage foundations). By requiring a permit and inspection for every furnace installation, Johnston creates an official record of the work and shifts liability to the city inspector if something later goes wrong—the homeowner can prove they followed code. This also protects Johnston's property-tax base and insurance costs: homes with permitted HVAC systems are rated lower-risk, which means lower homeowners-insurance premiums and higher resale values.
The city's mechanical inspector (a part-time role as of 2024, though understaffed) is responsible for verifying that furnaces meet current AFUE efficiency standards and that installations follow the code's safety rules. For furnaces installed in basements near habitable spaces, the code requires carbon-monoxide detectors; for furnaces with condensate, the code requires a drain line with a P-trap and secondary overflow (to prevent water damage if the primary drain clogs). These are not optional—they're minimum safety requirements. Johnston's inspector has the authority to reject an installation that doesn't meet these standards, even if the contractor is licensed. This authority is unpopular with some contractors (especially older ones who remember when furnace replacements were minimal-touch jobs), but it's the law. If you hire a contractor who grumbles about the city's 'over-regulation,' that's a red flag—it often signals that the contractor cuts corners elsewhere.
Compared to Ames (12 miles north), which allows some furnace replacements on a fast-track 'over-the-counter' permit if the replacement is identical capacity and the contractor provides a signed affidavit, Johnston enforces a full-application review. This extra scrutiny adds 2-3 days to the timeline, but it reduces callbacks and failures. Des Moines (25 miles south), conversely, has a much busier permit office and often schedules HVAC inspections 2-3 weeks out, making the timeline longer despite fewer requirements. Johnston sits in the middle: reasonable code enforcement, manageable wait times, and a smaller permit office that still feels personal. If you call the city with a question about your specific furnace, you'll likely reach the same inspector who will do your final inspection, which means he'll know your project inside-out.
Climate zone 5A ductwork and refrigerant-line requirements for Johnston homes
Johnston sits in climate zone 5A (average winter low -16°F, 42 inches of frost depth), which means HVAC systems must be designed and installed to survive harsh winters. The Iowa State Building Code (which adopts the International Mechanical Code) requires refrigerant piping for air-conditioners and heat pumps to be buried a minimum of 4 feet below finished grade if it crosses under yards or gardens, or sloped and drained if it runs above ground. This frost-depth requirement catches many homeowners off-guard: if you're running refrigerant lines from a backyard heat pump to an indoor unit in the basement, and the lines cross under a walkway or driveway, they must be buried 42+ inches deep (4 feet for margin of safety). Shallow burial leads to frozen lines, system failure, and expensive repairs. The city's inspector will ask you to show where the lines are buried and may require photographic documentation during installation.
Ductwork in unconditioned spaces (attics, crawlspaces) must be insulated to R-8 minimum (roughly 2-3 inches of fiberglass wrap) and sealed with mastic tape or caulk—not duct tape, which degrades and leaks air. In Johnston's climate, uninsulated or poorly sealed ductwork in an attic can lose 15-20% of heated air in winter, driving heating bills up and causing the furnace to short-cycle (turn on and off frequently, which wears it out faster). The city's inspector will feel the insulation and check for gaps; if the ductwork passes an ASHRAE 152 duct-leakage test (decay test at 500 Pa), the inspector is satisfied. Many contractors avoid this test because they assume their ductwork is sealed well enough, but the city increasingly requires it for new installations, especially heat-pump retrofits where ductwork is new.
Condensate lines from high-efficiency furnaces and heat-pump indoor coils are critical in 5A climates because furnaces and heat pumps run long cycles in winter (the furnace cycles less frequently, so the condensate accumulates). The code requires a P-trap in the condensate line (to prevent air from backing up into the unit) and a secondary drain that routes to a floor drain, sump pit, or exterior downspout—if the primary drain clogs in winter (a common occurrence when the outdoor temperature drops and the line freezes or gets clogged with dust), the secondary drain prevents water from backing up into the basement or crawlspace. Homeowners who have experienced a furnace leak know the damage: $5,000–$10,000+ in foundation repairs, mold, and restoration. A $50 secondary drain line during installation prevents this entirely. Johnston's inspector specifically checks for this during final inspection and will reject the system if it's missing.
Johnston City Hall, Johnston, Iowa (contact city hall for specific building department address and hours)
Phone: Contact Johnston City Hall main number and ask for Building Department or Mechanical Inspector | https://www.ci.johnston.ia.us/ (city website; look for 'Permits' or 'Building' link for online portal or permit application details)
Monday-Friday, 8:00 AM - 5:00 PM (call or check city website to confirm hours and holiday closures)
Common questions
Do I need a permit to replace my furnace if I'm replacing it with the exact same model?
Yes. Johnston requires a mechanical permit for any furnace replacement, even if you're installing an identical model in the same location. The permit ensures the unit meets current efficiency codes (minimum 90% AFUE), that installation follows modern safety standards (condensate drain, CO detector), and that the city has an official record of the work. The permit fee is $105–$125 and the process takes 10-12 days. Skipping the permit can void your homeowners insurance and kill a future home sale.
Can I install a furnace myself as an owner-builder without hiring a contractor?
Yes, if you own the home and it's your primary residence. Iowa Code Chapter 103 exempts owner-builders from the contractor-license requirement for HVAC work on owner-occupied single-family homes. However, you must still pull a mechanical permit from Johnston before work begins, and you must pass the city's rough and final inspections. If you hire anyone (friend, family, handyman) to do the installation, that person must hold a valid Iowa Mechanical License, or the work is unlicensed and subject to fines of $1,000–$5,000.
How much does a mechanical permit cost in Johnston?
Mechanical permits in Johnston cost 2-3% of the project valuation, with a minimum of $125 and a maximum of $1,500. A furnace replacement (typically $3,500–$8,000 project value) costs $105–$240 in permit fees. A heat-pump retrofit or air-conditioner installation ($8,000–$15,000) costs $240–$450. Inspection fees (rough and final) are an additional $75–$150 each. Permit fees are non-refundable.
What is the frost-depth requirement for burying refrigerant lines in Johnston?
Johnston has 42 inches of frost depth, and the Iowa Building Code requires refrigerant piping to be buried at least 4 feet (48 inches) below finished grade if it crosses under yards, driveways, or walkways. If you're installing a heat pump with outdoor and indoor units, the contractor must show you how the refrigerant lines will be buried and may need to submit a detail drawing to the city. Shallow burial causes frozen lines and system failure in winter.
Do I need a permit for a furnace repair (like replacing a blower motor)?
No, if the work is a true repair—replacing a failed component with an identical or equivalent part, with no change to system capacity or location. A blower-motor replacement is a repair and doesn't require a permit. However, if the repair scope creeps to include a new coil, ductwork sealing, or system-capacity change, a permit is required. Ask your contractor upfront: 'Is this a repair or an alteration?' If there's any doubt, pull a permit ($75–$125) to avoid retroactive fines.
What happens if the city inspector rejects my new furnace installation?
The inspector will issue a written list of defects (e.g., 'Condensate drain missing secondary outlet' or 'Ductwork insulation incomplete'). You have 30 days to correct the defects and call for a re-inspection. Re-inspection costs $50. If you don't correct the defects, the city issues a stop-work order and can place a lien on your property. Most defects are correctable within a few days and $200–$500 in contractor time.
Can I use duct tape to seal ductwork instead of mastic?
No. The Iowa Building Code requires ductwork to be sealed with mastic (professional-grade duct sealant) or equivalent; duct tape is not code-compliant. Duct tape degrades in attics (UV exposure, temperature swings) and fails within 5 years, creating air leaks that waste energy. Johnston's inspector will inspect ductwork and require mastic or caulk only. Using duct tape will result in a failed inspection.
How long does the HVAC permit process take in Johnston?
Most HVAC permits take 10-14 days from application to final inspection sign-off. This includes 2-3 business days for permit review, scheduling of rough inspection (3-5 days), installation and rough inspection (1-2 days), and final inspection (1-2 days). During busy seasons (spring, early fall), scheduling can slip 5-7 days. Submitting your application early in the week (Monday-Wednesday) reduces wait times.
Do I need to disclose unpermitted HVAC work when I sell my Johnston home?
Yes. Iowa's Residential Disclosure Form (DF-104) requires sellers to disclose unpermitted work of any kind, including HVAC systems installed without a permit. Failure to disclose gives the buyer rescission rights (ability to cancel the sale) and exposes you to civil liability. Many buyers' lenders will require a third-party mechanical inspection (cost $300–$600) before closing if unpermitted work is discovered, which often kills the deal or forces you to drop the price.
What is the minimum efficiency rating (AFUE) required for a new furnace in Johnston?
The Iowa State Building Code requires all new residential furnaces to have an AFUE (Annual Fuel Utilization Efficiency) of 90% or higher as of 2024. Mid-efficiency furnaces (80% AFUE) are no longer permitted. High-efficiency condensing furnaces (95%+ AFUE) are common and qualify for energy-rebate programs; they cost more upfront but save 10-15% on heating bills over 20 years. The city's inspector verifies the AFUE rating on the equipment nameplate during final inspection.
More permit guides
National guides for the most-asked homeowner permit projects. Each goes deep on code thresholds, common rejections, fees, and timeline.
Roof Replacement
Layer count, deck inspection, ice dam protection, hurricane straps.
Deck
Attached vs freestanding, footings, frost depth, ledger, height/area thresholds.
Kitchen Remodel
Plumbing, electrical, gas line, ventilation, structural changes.
Solar Panels
Structural review, electrical interconnection, fire setbacks, AHJ approval.
Fence
Height/material limits, sight triangles, pool barriers, setbacks.
HVAC
Equipment changeouts, ductwork, combustion air, ventilation, IMC sections.
Bathroom Remodel
Plumbing rough-in, ventilation, electrical (GFCI/AFCI), waterproofing.
Electrical Work
Subpermits, NEC sections, panel upgrades, GFCI/AFCI, who can pull.
Basement Finishing
Egress, ceiling height, electrical, moisture barriers, occupancy rules.
Room Addition
Foundation, footings, framing, electrical/plumbing extensions, structural.
Accessory Dwelling Units (ADU)
When permits are required, code thresholds, JADU vs ADU, electrical/plumbing/parking rules.
New Windows
Egress, header sizing, structural cuts, fire-rating, energy code.
Heat Pump
Electrical capacity, refrigerant handling, condensate, IECC compliance.
Hurricane Retrofit
Roof straps, garage door bracing, opening protection, FL OIR product approval.
Pool
Barriers, alarms, electrical bonding, plumbing, separation distances.
Fireplace & Wood Stove
Hearth, clearances, chimney, gas line work, NFPA 211.
Sump Pump
Discharge location, electrical, backup options, plumbing tie-in.
Mini-Split
Refrigerant lines, condensate, electrical disconnect, line set sleeve.