Research by DoINeedAPermit Research Team · Updated May 2026
The Short Answer
Most HVAC projects in Franklin require a permit and inspection, including furnace replacement, air conditioning installation, and ductwork modifications. Minor repairs and like-for-like replacements may be exempt, but the line is narrow.
Franklin requires permits for new HVAC equipment installation, refrigerant line extensions beyond original system footprint, and any ductwork that modifies the supply/return configuration — this aligns with Wisconsin's adoption of the 2015 International Energy Conservation Code (IECC) and current mechanical code. What sets Franklin apart from surrounding communities (Greenfield, Oak Creek, Hales Corners) is the city's strict enforcement of inspection-before-closeout for any equipment touching the conditioned space; many smaller towns in the Milwaukee metro allow contractor sign-off without municipal inspection for simple swap-outs. Franklin Building Department requires all work performed by licensed HVAC contractors and mandates a mechanical permit (separate from electrical if refrigerant lines are run) at the time of equipment delivery or installation start, not after. The city also enforces a post-installation blower-door or duct-leakage test if the system serves more than 50% of the home's heating or cooling load — unusual in surrounding towns — which adds $300–$500 to the project cost. Owner-occupied homes can have owner-builders perform some maintenance, but installation of new equipment or major modifications must be licensed and permitted.

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

Franklin HVAC permits — the key details

Franklin requires mechanical permits for any replacement furnace, air handler, outdoor condenser unit, or heat pump serving a residential space. Wisconsin's mechanical code (adopted from the 2015 IMC, updated 2021) mandates that all equipment be installed to the manufacturer's specifications and inspected before occupancy. The City of Franklin enforces this through its Building Department, which requires a completed mechanical permit application (Form HVAC-1 or equivalent) filed at least 3 business days before the contractor begins work. The permit fee is typically $50–$150, depending on equipment tonnage and whether ductwork is modified. If you hire a licensed contractor (required), the contractor usually files the permit on your behalf; if you hire an HVAC technician who is licensed but not registered with the city, you may need to file it yourself or the work cannot be inspected. Refrigerant lines running more than 25 feet from the outdoor unit, or lines that extend into attics, basements, or exterior walls, also trigger an electrical permit (about $40–$80) because low-voltage control wiring must be run separately and inspected.

One major surprise in Franklin's enforcement is the requirement for a duct-leakage test (blower-door test or duct-specific smoke test) if the new system serves more than 50% of the home's conditioned space. This requirement is not explicitly stated in the city's online permit guidance but is consistently applied by inspectors and documented in the city's mechanical code interpretation memo (available upon request at City Hall). The test costs $300–$500 and must show leakage below 15% of system air-flow — stricter than many Wisconsin towns, which don't enforce duct sealing at all. The test is performed after the system is fully installed and ductwork sealed, and the inspection is scheduled separately from the equipment rough-in and final inspections. Many homeowners discover this requirement after signing a contractor estimate that doesn't include it, resulting in scope-creep and delays. If duct leakage exceeds 15%, the city requires sealed ductwork repair or replacement at the contractor's cost, which can add $500–$2,000 if existing ducts are inaccessible or in poor condition.

Exemptions exist for repairs and maintenance but are narrowly defined. Replacing a furnace blower motor, cleaning coils, or recharging refrigerant on an existing system does not require a permit. However, if the repair involves disconnecting and reconnecting refrigerant lines, or if any component replacement changes the system's nominal cooling capacity (e.g., replacing a 3-ton condenser with a 3.5-ton unit), a permit is required. Franklin's Building Department interprets 'like-for-kind' replacement conservatively: if the new furnace has a different AFUE rating or modulation control than the original, it's treated as a new installation, not a swap. This catches many homeowners off-guard when they buy a high-efficiency furnace expecting a simple, permit-free upgrade. If you're uncertain, calling the Building Department (or checking the permit portal before scheduling) takes 15 minutes and can save weeks of back-and-forth.

Franklin's climate zone (6A, 48-inch frost depth, glacial till soil) adds a layer to ductwork and equipment placement rules. Ductwork run in unconditioned spaces (attics, basements, crawlspaces) must be insulated to R-6 minimum and sealed with mastic or foil tape; fiberglass wrap alone is not compliant with Franklin's interpretation of the 2015 IECC. Equipment installed in basements must account for flooding risk: the lowest air inlet cannot be below the 100-year flood elevation (check with the city if your basement is in a flood zone), and condensate drains must either discharge to a sump or be routed to daylight, not into the sanitary sewer (this is enforced at final inspection). Outdoor condensers and heat pumps must be set on concrete pads at least 4 inches above grade to prevent ice dam buildup and frost heave; many contractors skip this, and inspectors cite it. The city also requires that all exterior refrigerant lines be buried at least 12 inches below grade or routed through conduit above grade; exposed lines are not permitted in Franklin's freeze-thaw climate.

The permit process starts with filing an application with the City of Franklin Building Department. Online portal submissions are available; in-person filing at City Hall is also accepted. The application requires your contractor's license number (if using one), equipment specifications (model numbers, tonnage, AFUE/SEER ratings), ductwork modifications (if any), and a rough site plan showing equipment placement and line routing. Initial review takes 3–5 business days; if the application is incomplete, the city issues a deficiency letter and you must resubmit. Once approved, you receive a permit number and can schedule the rough-in inspection (after equipment is installed but before walls are closed). Final inspection occurs after the system is operational and the blower-door test (if required) is complete. The entire timeline from permit filing to closeout is typically 2–4 weeks if there are no deficiencies or rework. Many contractors bundle the permit fees into their quote; some pass the cost directly to you. Always ask your contractor if the permit cost is included in their bid, and verify that the contractor will handle the inspection scheduling — if they hand you the permit and walk away, you're responsible for coordinating with the city.

Three Franklin hvac scenarios

Scenario A
Furnace replacement, same location and ductwork — 80,000 BTU, high-efficiency condensing unit, basement installation in older Colonial home, south Franklin
You're replacing a 30-year-old furnace with a new 95% AFUE unit in the same basement location, using existing ductwork. Because the new furnace has a higher efficiency rating and different modulation controls, Franklin treats this as a new installation, not a like-for-kind swap. You must file a mechanical permit (Form HVAC-1) with the Building Department at least 3 days before the contractor starts; the permit fee is $75–$125 depending on the furnace's input BTU size. The contractor will provide equipment specs (make, model, AFUE rating, blower CFM) and a one-page diagram showing the furnace location and condensate drain routing. The city will approve the permit within 5 business days. On installation day, the contractor disconnects the old furnace, removes it, and installs the new unit on its existing pad or on a new concrete pad if the old one is cracked or undersized. The condensate line must be routed to the sump pit (if present) or to daylight; it cannot discharge into the sanitary drain in Franklin. The city schedules a rough-in inspection 1–2 days after installation; the inspector verifies equipment clearances, ductwork seal quality (mastic on all seams, no exposed fiberglass), and condensate drain location. If ductwork is older and has visible leaks or gaps, the inspector may require sealing before sign-off. Final inspection occurs after the system runs for at least 4 hours; the inspector verifies thermostat operation, blower function, and (if the system serves >50% of the home) requires a duct-leakage test. The blower-door test (if required) costs $350–$450 and is scheduled separately; if leakage exceeds 15% of system airflow, the contractor must seal ducts or you must hire a duct-sealing specialist ($500–$1,500). Total timeline: permit filing to final closeout is 2–3 weeks. Total cost: furnace unit ($2,500–$5,000) plus installation labor ($1,200–$2,000) plus permit fee ($75–$125) plus potential duct sealing ($0–$1,500) plus blower-door test ($350–$450) = $4,125–$8,575.
Mechanical permit required | $75–$125 permit fee | Condensate drain to sump only | Duct mastic required | Blower-door test likely ($350–$450) | Total project $4,125–$8,575 | 2–3 week timeline
Scenario B
Central air conditioning addition to existing furnace — 3-ton split system, new ductwork to second floor, ranch home in northern Franklin near frost-heave clay deposits
You have a gas furnace but no air conditioning; you want to add a 3-ton central AC system with new supply and return ducts to a second-floor addition. This is a major installation requiring both a mechanical permit (for the AC unit, condenser, and refrigerant lines) and an electrical permit (for the low-voltage thermostat wiring and condensate pump, if needed). The mechanical permit application must include the outdoor condenser placement diagram, the refrigerant line routing (will it be buried, in the attic, or run through the basement wall?), and ductwork sizing calculations (HVAC contractors must provide a Manual J load calculation in Franklin). The permit fee is $100–$150 because the system adds cooling capacity to the home. The electrical permit covers the 240-volt disconnect (if the condenser is >3 tons) and the low-voltage control wiring; fee is $50–$80. Filing both permits takes 3–5 business days. Here's where Franklin's climate becomes critical: if the outdoor condenser is placed on the north side of the home (common in ranch layouts), the city will require a concrete pad with frost-proof piers extending below the 48-inch frost depth, or a frost-wall design, because frost heave can lift the pad and crack refrigerant lines. Many contractors in the Milwaukee metro don't enforce this; Franklin inspectors do. The cost for frost-proof installation adds $200–$400 to the condenser base pad. Refrigerant lines running through the basement must be sealed in conduit; lines in the attic must be buried in foam insulation (minimum R-6). New ductwork must be sealed with mastic (not tape alone) at every seam, and return-air ducts must be rigid or semi-rigid, not flex ducts. The city requires a rough-in inspection after the condenser is set and lines are brazed but before the wall is closed over ductwork. Final inspection includes blower-door testing (required for any system serving >50% of home, which a new AC addition will); if leakage is >15%, ductwork must be resealed or rebuilt. The second-floor ductwork may be in an unconditioned attic, requiring insulation upgrade (fiberglass wrap to R-6 minimum) if not present. Total timeline: permit approval to final closeout is 3–4 weeks due to ductwork complexity. Total cost: AC unit and condenser ($3,000–$6,000) plus installation labor ($1,500–$2,500) plus ductwork fabrication and sealing ($1,500–$3,000) plus permits ($150–$230) plus frost-proof pad ($200–$400) plus blower-door test ($350–$450) = $6,700–$12,580.
Mechanical + electrical permits required | $150–$230 total permit fees | Frost-proof condenser pad ($200–$400) | Ductwork mastic sealing required | Attic duct insulation (R-6 minimum) | Blower-door test mandatory ($350–$450) | Total project $6,700–$12,580 | 3–4 week timeline
Scenario C
Furnace repair — blower motor replacement and refrigerant recharge on existing split system, craftsman bungalow, central Franklin
Your furnace blower is making noise and your AC is low on refrigerant; the HVAC contractor recommends replacing the blower motor ($400 labor plus motor ~$150) and recharging the system ($250). Neither of these is a permit-triggering activity in Franklin. A blower motor replacement is a repair, and refrigerant recharge is maintenance; neither changes the system's capacity or modulation controls. The contractor can perform this work same-day without filing any paperwork with the Building Department. However, if during the service call the contractor discovers that the refrigerant lines are leaking and need to be brazed (disconnected, repaired, and reconnected), the work then crosses into modification territory, and a mechanical permit becomes necessary — but only if the brazing job involves breaking the seal on the system's main lines (i.e., the lines that extend from the condenser to the evaporator coil). If the leak is in an accessible solder joint near the equipment, the contractor can re-solder without a permit; if the leak is in a run-length line buried in the attic or basement wall, a permit is required because the lines must be re-routed or re-insulated per code. This gray area catches many homeowners off-guard. The safest approach: ask your contractor upfront whether their proposed repair involves any new brazing, disconnection, or line rerouting. If yes, expect a permit to be filed. If no, you're clear. Total cost for motor replacement and recharge: $400–$600, no permit fee.
No permit required (repair + maintenance only) | Blower motor replacement ($150–$300) | Refrigerant recharge ($200–$300) | Same-day service | Total $400–$600 | Note: if lines are rebraze or disconnected, permit required ($75–$125 additional)

Every project is different.

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

Franklin's duct-sealing enforcement and the blower-door test surprise

Franklin's Building Department applies a duct-leakage standard (max 15% of system airflow) that is more stringent than Wisconsin state code and significantly stricter than surrounding towns like Greenfield or Hales Corners, which do not enforce duct testing at all. This requirement emerges from the city's interpretation of the 2015 IECC Section C403.2.7, which mandates duct-sealing for systems that serve the conditioned space; Franklin's inspectors apply it whenever a new HVAC system is installed or an existing system is modified to serve a larger area (like an addition or attic conversion). The standard is enforced via a blower-door or duct-specific smoke test conducted by a third-party energy auditor or certified HVAC technician, adding $300–$500 to the project cost.

If a duct-leakage test shows >15% leakage, the contractor is responsible for correcting it before the final permit closeout. This can mean resealing ducts with mastic, replacing fiberglass wrap, or (in older homes with inaccessible or severely degraded ductwork) partial duct replacement. If the contractor refuses to cover the cost, the homeowner is left with the choice of paying for remediation out-of-pocket or appealing to the city inspector for a variance (rarely granted). Many contractors in the Milwaukee metro don't quote duct-sealing or testing because they work in towns without the requirement; when they take a Franklin job, they often underestimate the work scope and build in contingency labor. Before signing a contract, verify that your contractor has completed at least three projects in Franklin in the past 18 months and has firsthand experience with the blower-door test requirement.

The blower-door test is not required if the HVAC system serves less than 50% of the home's heating and cooling load — for instance, if you're installing a ductless mini-split heat pump in one bedroom of a four-bedroom home, testing may be waived. However, inspectors interpret '50%' conservatively, based on square footage served and heating/cooling degree-days for the zone. If you're uncertain, ask the inspector at the rough-in stage whether your system qualifies for the exemption; a written waiver from the city is worth requesting to avoid delays at closeout.

Ductwork in unconditioned spaces (attics, basements, crawlspaces) must also be insulated to R-6 minimum; flex ducts with R-4 wrap do not meet code in Franklin. If your home has older ductwork with inadequate insulation, you'll need to upgrade it before final inspection. The cost to wrap and seal existing ducts is $10–$20 per linear foot; for a 1,500-sq-ft home with 200 linear feet of ductwork in the attic, expect $2,000–$4,000 in ductwork remediation if the existing ducts are substandard.

Frost depth, condensate drainage, and equipment placement rules specific to Franklin's climate

Franklin sits in ASHRAE Climate Zone 6A with a 48-inch frost depth and glacial till soil containing clay pockets and sandy patches (particularly on the north side of town). These conditions create specific installation requirements not universally enforced in Wisconsin. Outdoor air-conditioning and heat-pump condensers must be installed on concrete pads at least 4 inches above grade; the pad itself must extend below the frost line (48 inches in Franklin) or be designed with frost-proof piers. Many contractors use standard residential 4-inch concrete slabs without sub-grade support, assuming frost heave is a non-issue. Franklin inspectors cite this regularly, and homeowners discover frost-heaved condenser pads 18 months after installation, resulting in cracked refrigerant lines and system failure. The cost to install frost-proof footings is $200–$400 per unit; it's worth specifying upfront in your contractor quote.

Condensate lines from furnaces, air handlers, and heat pumps cannot discharge into the sanitary sewer in Franklin, per the city's interpretation of Wisconsin's plumbing code. Condensate must either drain to a sump pit (if your basement has one), flow to daylight (outside, at grade level or below-grade discharge to a dry well), or connect to a condensate pump if the equipment is below the main sewer elevation. Many older Franklin homes lack sump pits, forcing contractors to install small condensate pumps ($150–$300) to lift condensate to a gravity drain or exterior discharge. If you're replacing a furnace and the current system drains to the sanitary line (common in homes built before 2000), the city will require rerouting at the time of furnace replacement. This is a cost that surprises homeowners and can be negotiated with the contractor upfront.

Refrigerant line routing in Franklin's freeze-thaw climate is also regulated. Lines running outside the home must be buried at least 12 inches below grade (if you have clay/till soil) or routed through above-grade conduit rated for outdoor UV exposure. Burying lines costs $300–$600 in labor and materials; running above-grade conduit costs $200–$400 and is faster but less aesthetically preferred. If lines are run through a basement or crawlspace wall, the penetration must be sealed with mastic and the lines must be insulated in foam or fiberglass wrap (R-6 minimum); uninsulated lines in unconditioned spaces will sweat and drip in summer, causing mold and water damage.

City of Franklin Building Department
Franklin City Hall, Franklin, WI (contact for exact address and suite)
Phone: Call Franklin City Hall main line and ask for Building Department; verify current number with city website | Franklin permit portal available through city website; search 'Franklin WI building permits' to access online filing
Monday–Friday, 8 AM–5 PM (typical; verify locally for current hours and permit window)

Common questions

Do I need a permit if I hire a licensed HVAC contractor to replace my furnace?

Yes, in Franklin. Even if you hire a licensed contractor, a mechanical permit is required before the furnace is installed. The contractor typically files the permit on your behalf, but you're responsible for ensuring it's filed. The permit fee ($75–$125) is usually included in the contractor's quote. If the contractor tells you no permit is needed, get a second opinion before signing the contract; this is a red flag.

Can I replace my furnace myself without a permit (owner-builder)?

Owner-builders can perform maintenance and repairs on their own homes in Wisconsin, but HVAC equipment installation is considered a skilled trade and typically requires a licensed contractor in Franklin. Even if you have construction experience, the city requires the work be permitted and inspected, and inspectors will want to see a licensed contractor's name on the permit. If you attempt a DIY installation, the city can issue a stop-work order and require you to hire a licensed contractor to finish the work under a new permit, doubling your labor costs.

What does the blower-door test cost, and why does Franklin require it?

The blower-door test (also called a duct-leakage test) costs $300–$500 in the Franklin area and is required by the city if your new HVAC system serves more than 50% of the home's conditioned space. Franklin enforces this because the 2015 IECC mandates duct sealing for energy efficiency. The test verifies that ductwork leakage is below 15% of system airflow. If leakage exceeds 15%, you (or the contractor) must seal or replace ducts until the test passes. This requirement is not enforced in all nearby towns; it's specific to Franklin's interpretation of energy code.

If I add air conditioning to a home that only has heating, do I need a permit?

Yes. Adding air conditioning (whether a central split system or a heat pump) requires a mechanical permit and an electrical permit (for the condenser disconnect and thermostat wiring). You'll also need the blower-door test if the new AC system serves >50% of the home. For a split-system AC addition, expect a total timeline of 3–4 weeks from permit filing to final inspection closeout.

Can my HVAC contractor pull the electrical permit for the condenser, or do I need a separate electrician?

HVAC contractors can pull the electrical permit for the condenser disconnect and low-voltage control wiring if they're licensed to do so. Verify with your contractor upfront whether they include the electrical permit in their scope. If not, you'll need to hire a licensed electrician to file and coordinate the electrical inspection. The electrical permit fee is $50–$80 and typically adds 1–2 inspection visits.

What if my HVAC contractor discovers my ductwork is damaged or leaking during installation?

If the inspector finds ductwork leakage >15% at the final blower-door test, the contractor is responsible for correcting it before permit closeout. If the contractor refuses, you have the option to appeal to the city inspector for a variance (rarely granted) or hire a duct-sealing specialist and pay out-of-pocket ($500–$1,500). Before signing a contract, confirm with your contractor that their quote includes all necessary ductwork remediation and that they will not charge extra for sealing existing ducts.

Do I need a permit to recharge my air conditioning system or replace a blower motor?

No. Refrigerant recharge and blower motor replacement are considered repairs and maintenance, not installations. No permit is required. However, if the contractor needs to braze (disconnect and re-solder) refrigerant lines to locate or repair a leak, the work may cross into permit territory depending on whether lines are rerouted. Ask your contractor upfront if any line brazing or disconnection is involved; if yes, a permit is likely required.

What is the frost-depth issue with outdoor condensers in Franklin, and why does it matter?

Franklin has a 48-inch frost depth due to its climate and glacial till soil. Outdoor condensers and heat pumps must be installed on concrete pads with frost-proof footings that extend below the frost line, or on raised pads (4 inches above grade) with sub-grade support. If the pad is not designed correctly, frost heave can crack the pad and break refrigerant lines within 2–3 years. This is enforced at final inspection in Franklin; expect your contractor to quote $200–$400 additional for frost-proof installation.

Can condensate from my new furnace drain to the sanitary sewer in Franklin?

No. Franklin requires furnace and air-handler condensate to drain to a sump pit (if present), to daylight (outside), or through a condensate pump to a gravity drain or exterior discharge. Discharge to the sanitary sewer is not permitted per the city's interpretation of Wisconsin plumbing code. If your current furnace drains to the sewer, the city will require rerouting when you replace it. Installing a condensate pump costs $150–$300; rerouting to an exterior dry well or sump costs $200–$500.

How long does it take to get a mechanical permit approved in Franklin?

Initial permit review and approval typically takes 3–5 business days after you submit a complete application. The inspection timeline is longer: rough-in inspection is scheduled 1–2 days after installation, and final inspection (including blower-door test if required) can add another 1–2 weeks. Total timeline from permit filing to final closeout is typically 2–4 weeks, depending on inspection availability and whether any deficiencies or rework is needed.

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