Research by DoINeedAPermit Research Team · Updated May 2026
The Short Answer
Most HVAC replacements and new installations in Rochester require a mechanical permit. Thermostat-only or refrigerant-line repairs may not, but the line is narrow — and New Hampshire's adoption of the 2015 IRC (one cycle behind current state defaults) means Rochester's mechanical code is stricter than many newer jurisdictions on ductwork sizing and combustion air.
Rochester, like most New Hampshire municipalities, has adopted the 2015 International Energy Conservation Code (IECC) and 2015 International Mechanical Code (IMC) as its baseline. This older code cycle means Rochester's mechanical inspectors will enforce rules on ductwork, combustion air, and efficiency that predate some of the 2021/2024 IRC relaxations you might see in neighboring states or in newer-adopting towns. Rochester's building department does NOT have a published 'no-permit-required' threshold for HVAC like some towns do (e.g., 'replacement-only under $5,000'). Instead, the department treats any change to the mechanical system — including a furnace or AC swap — as a permit trigger. The City of Rochester Building Department requires applications to be filed in person or by mail; there is no fully online permit portal for HVAC work, which means a 3-5 day turnaround for plan review instead of same-day approval. For owner-occupied homes, you (the homeowner) may pull the permit if you do the work yourself, but you must be physically present for inspections — contractors cannot sign off on owner-builder work.

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

Rochester, NH HVAC permits — the key details

Rochester's mechanical code is Chapter 4 of the 2015 IMC adopted by local ordinance. The 2015 IMC requires a permit for any 'change of occupancy, installation, alteration, repair, relocation, replacement, or addition' to a mechanical system serving a residential building. In practical terms, this means: (1) furnace or boiler replacement requires a permit; (2) central AC installation on an existing forced-air system requires a permit; (3) adding a new mini-split heat pump to supplement existing heat requires a permit; (4) replacing an air handler or ductwork requires a permit. The only common exception is service-only work — adding refrigerant to an existing AC line, replacing a thermostat, or repairing a blower motor without touching ductwork or changing the system's capacity. Even then, if the service work reveals the need for a new unit, you will need a permit before proceeding. Rochester's Building Department requires a completed building permit application (available at city hall or online as a PDF), a site plan showing the property, and mechanical plans if the job involves ductwork relocation or new ductwork design. For a simple furnace-in-place replacement, many contractors submit a one-page application with equipment specs (model, BTU rating, efficiency rating); for new ductwork or a new AC system on an older home, you may need calculations (Manual J load, Manual D ductwork design) prepared by a HVAC engineer or certified designer. The 2015 IMC also requires combustion air for fossil-fuel furnaces and boilers: if your basement is tight (finished, sealed), you may need to install a dedicated combustion-air duct to the outside, which adds $500–$1,500 to the job and requires inspection. Rochester's frost depth is 48 inches, which affects outdoor unit placement and ductwork in crawlspaces; any outdoor HVAC equipment must be set on a concrete pad or compacted gravel pad at least 4 inches thick to prevent frost heave.

New Hampshire state law allows owner-builder permits for owner-occupied residential work, and Rochester honors this: you can pull a permit for your own furnace or AC swap without a licensed contractor license, as long as you sign the application as the owner and do the actual work yourself. The catch is that you must pass all inspections — the City of Rochester Building Department sends a mechanical inspector to witness the ductwork connections, combustion air installation (if required), and startup sequence. The inspector will verify refrigerant charge, airflow, controls, and safety switches. Many homeowners find that tackling a furnace swap themselves is feasible if they have HVAC experience; for a heat pump or mini-split, you almost certainly need a licensed HVAC contractor because the work involves brazing (refrigerant line brazing requires EPA Section 608 certification, which contractors have and homeowners typically don't). Rochester's application asks you to name the contractor or contractor-free declaration; if you name yourself as contractor on an owner-builder permit, you are liable for all inspection failures and code corrections. The permit fee for an owner-builder HVAC job is typically $200–$350 (see fee details below), and there is NO separate contractor license fee because you are not a contractor — just an owner doing your own work.

Rochester's permit timeline is 10-15 business days from submission to approval (no online same-day permit available). You file in person at Rochester City Hall or by mail; the Building Department will contact you within 2-3 business days if they need more information (e.g., combustion-air calculations, Manual J load). Once approved, you have 180 days to start work and 1 year to complete it (per 2015 IMC Section 106.4). Inspections are requested by the contractor or owner calling the Building Department; they typically respond within 1-2 business days. A typical furnace/AC swap involves 2 inspections: rough-in (ductwork and equipment location, before final connections) and final (startup, controls test, refrigerant charge verification). Some jobs require a third inspection if combustion air ducts are involved. Rochester's Building Department is located at Rochester City Hall; phone numbers and hours vary by department, so confirm directly with the Building Department before submitting. Hours are typically Mon-Fri 8 AM - 5 PM, but the permit office may operate on a limited schedule (e.g., Wed/Fri only for walk-ins); email submission is accepted but not preferred for residential permits.

Cost breakdown for a typical Rochester HVAC permit: permit fee $200–$350 (based on equipment cost or contract value, typically $20–$30 per thousand dollars of contract value, capped at $350 for systems under $15,000); inspection fees included in permit fee (no separate inspection charge). If you hire a contractor, the contractor's license fee is separate from the permit fee — the contractor should carry a valid New Hampshire Master HVAC Contractor license or Journeyman HVAC license, which the Building Department will verify before approving the permit. Contractors are required by state law (RSA 21:34-a, the Home Improvement Laws) to carry liability insurance and provide a written contract with the customer; verify the contractor's license at the New Hampshire Licensing Board (NHLB) website before signing. For owner-builder work, no separate license is required, but you assume all liability.

Rochester's mechanical code also enforces the 2015 IECC energy requirements: any HVAC system installation must meet the energy efficiency minimum for the system type and size. For furnaces, the minimum AFUE (Annual Fuel Utilization Efficiency) is 90% in NH (per federal DOE standards adopted by the state and enforced locally); for central AC, the minimum SEER is 13 (seasonal energy efficiency rating). If you are replacing an old furnace with a 95% AFUE unit or an AC with a SEER 16 unit, you're well above code — no issue. If you find a contractor quoting a 80% AFUE furnace (older equipment, cheaper), that will fail Rochester's inspection. The 2015 IECC also requires ductwork in unconditioned spaces (basements, crawlspaces, attics) to be insulated R-8 or higher; ductwork in conditioned spaces can be uninsulated. Sealing ductwork to minimize leakage is also required, though the code allows 'equivalent methods' — in practice, Rochester inspectors accept mastic-sealed seams or foil tape as acceptable ductwork sealing methods. If your home has a basement, expect the inspector to check that new or replacement ducts are properly supported and insulated.

Three Rochester hvac scenarios

Scenario A
Furnace replacement in place (oil to natural gas conversion, Rochester basement, single-story ranch, no ductwork changes)
You're replacing an old oil furnace with a new natural gas furnace in the same location in your basement. Rochester requires a mechanical permit for this job because it is a furnace replacement (change to the mechanical system). You will file a building permit application with the furnace model and BTU rating; the Building Department will approve it in 10-15 business days. The new furnace must be 90% AFUE or higher (2015 IECC requirement enforced by Rochester). Because you are converting from oil to gas, Rochester's inspector will verify that the gas line is properly sized (typically 1/2-inch copper) and has a safety shutoff valve and pressure regulator. The old oil tank will need to be removed or filled/abandoned per Environmental Protection Agency standards (not a building permit issue, but a separate process). Combustion air may be required: if your basement is finished or has tight insulation, the inspector will ask for a combustion-air duct to the outside (typically 4-inch PVC or metal duct through the band joist); if your basement is open/unfinished with adequate air leakage, you may not need dedicated combustion air. Cost: permit fee $250–$300, furnace + installation $4,500–$7,000 (equipment and labor), plus combustion-air duct (if required) $500–$1,000. Timeline: permit approval 10-15 days, installation 1-2 days, final inspection 1-2 days after that. You are allowed to pull this permit as an owner-builder if you are doing the installation yourself, but furnace installation and gas piping require licensed work in NH; most homeowners hire a licensed HVAC contractor and a licensed plumber for the gas line. Rochester's frost depth (48 inches) does not affect a basement furnace replacement, but it will affect any outdoor condensing unit if you later add AC.
Mechanical permit required | Permit fee $250–$300 | Furnace replacement $4,500–$7,000 | Combustion air duct optional $500–$1,000 | 2 inspections (rough-in, final) | Owner-builder allowed but licensed contractor typical | Gas line by licensed plumber
Scenario B
Central AC addition to existing forced-air furnace (1970s ranch, no AC, adding 2-ton outdoor unit and indoor coil, Rochester 48-inch frost depth)
You have an old furnace with ductwork and no AC; you want to add a 2-ton split system (outdoor condenser + indoor evaporator coil in the air handler). Rochester requires a mechanical permit because you are adding a new AC system to the existing mechanical plant. Your application will include the AC unit nameplate (model, tonnage, SEER rating), a description of where you are placing the outdoor unit, and a note that the indoor coil will be added to the existing air handler. Rochester's frost depth is 48 inches, which means the outdoor unit must sit on a concrete pad (4 inches minimum thickness) at least 12 inches above the highest grade (to prevent frost heave). Your contractor will set the pad in late spring/early summer to avoid digging below frost depth or will use a post-and-pad system that allows seasonal movement. The indoor evaporator coil will be installed in the air handler plenum, which may require relocation of ductwork or a new supply duct if space is tight. Rochester's inspector will visit during rough-in to verify the outdoor unit foundation, refrigerant line routing (must be buried or sleeved below frost depth if run outside), and indoor coil connections. Refrigerant charge and airflow will be verified at final inspection. Because refrigerant brazing is required (EPA Section 608 certification), you will need a licensed HVAC contractor; owner-builder is not practical here. Cost: permit fee $250–$350, AC system + installation $5,000–$8,000, concrete pad and frost-depth work $300–$500. Timeline: permit 10-15 days, installation 2-3 days, inspections 2 visits over 1 week. Rochester's 2015 IMC requires the AC system to be minimum SEER 13 (likely SEER 14-16 new units meet this easily). Make sure outdoor unit has adequate clearance: 24 inches from walls or other obstructions (per IMC 309.4) to allow airflow.
Mechanical permit required | Permit fee $250–$350 | 2-ton AC system $5,000–$8,000 | Concrete pad $300–$500 | Frost depth 48 inches — pad and buried lineset required | Licensed HVAC contractor required (brazing/EPA 608) | 2-3 inspections
Scenario C
Mini-split heat pump installation (owner-builder, two zones, basement mechanical room + second-floor bedroom, existing electric baseboard removal)
You want to install a 2-zone mini-split heat pump to replace electric baseboard heat in your owner-occupied home. Rochester requires a mechanical permit for this job because it is a new HVAC system installation. You (the owner) can pull the permit yourself without a contractor license, but the actual refrigerant work (brazing, EPA 608 certification) must be done by a licensed technician; most homeowners hire a contractor to handle the refrigerant installation while the homeowner manages electrical and ductwork removal. Your permit application will list the mini-split model (BTU rating, SEER/HSPF ratings), indoor head locations (basement and second-floor), and outdoor unit location. Rochester's frost depth is 48 inches; the outdoor unit must sit on a concrete pad 4 inches thick and at least 12 inches above final grade. Refrigerant lines routed outside must be buried below frost depth (typically 4-6 inch PVC sleeve with gravel fill) or run through interior walls if possible. Each indoor head will have a condensate drain; in a basement, this can be gravity-drained to a floor drain or sump (if available); a second-floor bedroom head will need a condensate pump if floor drainage is not available. Rochester's inspector will check outdoor unit foundation, refrigerant line routing, indoor head mounting, condensate drain design, and electrical connections (the electrical work — disconnecting old baseboard and running new circuits to the outdoor/indoor units — will require a separate electrical permit and inspection from Rochester's electrical inspector). Cost: permit fee $200–$300, mini-split system $4,000–$6,000, concrete pad $200–$300, condensate pump (if needed) $300–$400, electrical permit + work $800–$1,200. Timeline: mechanical permit 10-15 days, electrical permit 5-10 days, installation 2-3 days, 3-4 inspections over 2 weeks. As owner-builder, you must be present for all inspections and sign off on work; if the inspector finds code violations (e.g., condensate drain missing, outdoor unit on dirt), you must correct them before final approval. Mini-split HSPF (heating efficiency) must be minimum 7.7 in Rochester (2015 IECC requirement for ground-source and air-source heat pumps in climate zone 6A); most new units exceed this.
Mechanical permit required $200–$300 | Electrical permit required $150–$250 | Mini-split system $4,000–$6,000 | Concrete pad $200–$300 | Condensate pump $300–$400 | Electrical work $800–$1,200 | Owner-builder allowed but licensed electrician + HVAC contractor typical | 3-4 inspections (mechanical + electrical)

Every project is different.

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

Rochester's 2015 IMC adoption and what it means for combustion air and ductwork

Rochester adopted the 2015 International Mechanical Code (IMC) as its local standard, which is one code cycle behind the current 2021 IMC that many newer jurisdictions use. The 2015 IMC has stricter combustion-air requirements than some older codes and different ductwork sealing standards than the 2021 version. For furnaces and boilers burning fossil fuel (natural gas, oil, propane), the 2015 IMC Section 401 requires that the appliance receive adequate combustion air and draft. In older homes with leaky basements, this is automatic — the air leakage provides combustion air. But in tighter, finished basements or sealed crawlspaces, Rochester's inspector will require a dedicated combustion-air duct: typically a 4-inch PVC pipe running from outside the building (through a wall or rim joist) to the furnace room, with a damper and screen to prevent drafts and pests.

The cost of a combustion-air duct is $500–$1,500 depending on routing and location. If you are replacing a furnace in an open basement with no finished spaces nearby, you may get an inspection waiver for combustion air (the inspector will note that existing air leakage is adequate). But if you are finishing your basement or have tightened your home with new windows and insulation, a combustion-air duct becomes mandatory. This is a surprise for many homeowners: you call a contractor to swap the furnace, and the inspector says 'you also need a combustion-air duct' — adding $1,000+ and 1-2 weeks to the project. To avoid this, ask your contractor upfront whether your basement is tight enough to require dedicated combustion air; they can assess this before filing the permit.

For ductwork, the 2015 IMC Section 602 requires that all ducts in unconditioned spaces (basements, crawlspaces, attics) be insulated with a minimum R-8 and that all ductwork be sealed to minimize leakage. Rochester's inspector will check that new or replacement ducts are wrapped in fiberglass or foam insulation and that seams are sealed with mastic, foil tape, or approved sealant. This is standard practice now, but older existing ductwork in your home may not meet this requirement — if you are disturbing existing ducts (e.g., replacing equipment), the inspector may ask you to upgrade those ducts to R-8 as well, which adds cost and scope. Plan for this during design.

Owner-builder HVAC permits in Rochester: what you can do yourself and what you can't

New Hampshire state law (RSA 21:34-a) allows owner-builders to perform work on their own owner-occupied homes without a contractor license, provided they pull a building permit and pass inspections. Rochester honors this: you can file a mechanical permit for your own furnace replacement or heat pump installation and do the work yourself — no license needed. However, certain work components are carve-outs and REQUIRE a licensed professional. Refrigerant brazing (EPA Section 608 certification) must be done by a licensed HVAC technician or contractor; you cannot legally braze refrigerant lines yourself without certification. Natural gas piping must be done by a licensed plumber or gas fitter in New Hampshire. Electrical work (running new circuits, installing disconnect switches, connecting the outdoor/indoor units) must be done by a licensed electrician or a homeowner on their own home (NH allows homeowner electrical work if you pull an electrical permit and pass inspection).

In practice, most owner-builders handle the demolition of old equipment, preparation of pads, routing of non-refrigerant lines (condensate drains), and ductwork removal; they hire a licensed HVAC contractor for the refrigerant work, a plumber for gas lines, and an electrician for circuits. Rochester's Building Department will ask you to name yourself as the owner-builder on the mechanical permit application and to sign a statement that you understand the code and are responsible for all work. You must be present for all inspections — the inspector will not accept work signed off by a contractor if the permit is in your name as owner-builder. If the inspection fails, you are liable for corrections, which can be costly if you've already hired subs and paid them.

One practical note: many contractors are reluctant to work on owner-builder permits because they are not liable if something goes wrong — the owner is. Some contractors will refuse to do any work on an owner-builder job. If you do go the owner-builder route, be prepared to have a difficult conversation with your subs and make sure they understand the permit situation. For most homeowners, hiring a licensed contractor and letting them pull the permit in their name is simpler and avoids liability confusion.

City of Rochester Building Department
Rochester City Hall, 31 Wakefield Street, Rochester, NH 03867
Phone: (603) 335-7586 (Building Department — confirm hours)
Mon-Fri 8 AM - 5 PM (verify with city; limited hours for walk-ins possible)

Common questions

Do I need a permit to replace my old furnace with a new one in Rochester?

Yes, furnace replacement always requires a mechanical permit in Rochester. The permit cost is typically $250–$300, and the process takes 10-15 days. You must submit a permit application with the furnace model and BTU rating. If your basement is tight or finished, you may also be required to install a combustion-air duct to the outside, which adds $500–$1,500. The new furnace must be minimum 90% AFUE efficiency per the 2015 IECC adopted by Rochester.

Can I install a heat pump myself as an owner-builder in Rochester?

You can pull the permit as an owner-builder, but the refrigerant brazing work must be done by a licensed HVAC technician (EPA Section 608 certified). You can do the prep work, outdoor unit pad, ductwork, and condensate drain yourself, but the refrigerant lines must be brazed by a pro. You must be present for all inspections, and you are liable for code violations. Most homeowners hire a contractor for the brazing and do other work themselves.

What is Rochester's frost depth and why does it matter for HVAC?

Rochester's frost depth is 48 inches. This means any outdoor HVAC equipment (AC condenser, heat pump outdoor unit, mini-split condenser) must be placed on a concrete pad at least 4 inches thick and at least 12 inches above the highest grade to prevent frost heave. Refrigerant lines routed outside must also be buried below frost depth or placed in a sleeve. Failure to account for frost depth can cause the outdoor unit to shift and crack refrigerant lines in winter.

Do I need a separate electrical permit to install a mini-split heat pump in Rochester?

Yes, most likely. If you are running new circuits, installing a disconnect switch, or rerouting power to the outdoor/indoor units, you will need a separate electrical permit from Rochester. The electrical inspector will verify that the wiring meets code and that all disconnects and overprotection are correct. Cost is typically $150–$250 for the electrical permit, plus $800–$1,200 for the electrical work itself.

What if I hire a contractor — does the contractor pull the permit or do I?

The contractor will pull the permit in their name (the contractor is the permit applicant). You, the homeowner, are the owner of the building. The contractor will handle all inspections and sign-offs. The permit fee will be included in the contractor's invoice (typically $250–$350 for an HVAC job). Make sure the contractor holds a valid New Hampshire Master HVAC Contractor or Journeyman HVAC license; verify this at the NHLB website before hiring.

What is a combustion-air duct and why might I need one?

A combustion-air duct is a 4-inch PVC pipe that runs from outside the building to the furnace or boiler room, providing fresh air for combustion. Rochester's 2015 IMC requires combustion air for fossil-fuel appliances. If your basement is tight, finished, or sealed, the inspector will require a dedicated duct. If your basement is open and leaky, you may not need one. Cost is $500–$1,500. Ask your contractor upfront whether your home likely needs a combustion-air duct to avoid surprises during inspection.

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

Plan for 10-15 business days from submission to approval. Rochester does not have an online same-day permit system; you must file in person at City Hall or by mail. The Building Department will contact you within 2-3 business days if they need more information (e.g., ductwork plans or combustion-air calculations). Once approved, you have 180 days to start work and 1 year to complete it.

What happens if I install HVAC work without a permit in Rochester?

Stop-work orders carry a fine of $100–$500, and you must re-pull the permit (paying double fees, typically $400–$800). Insurance claims for heating/cooling failures may be denied if the work was unpermitted. If you sell the house, New Hampshire requires disclosure of unpermitted work on the sale form — failure to disclose can void the sale or trigger litigation. Refinancing may be blocked until the work is permitted and inspected retroactively.

Does Rochester require Manual J load calculations and Manual D ductwork design?

For a simple furnace-in-place replacement, probably not — a one-page application with equipment specs is typical. But if you are adding AC to an older home without AC, changing the ductwork significantly, or installing a mini-split system in new rooms, Rochester's inspector may ask for load calculations (Manual J) and ductwork design (Manual D) prepared by a licensed engineer or certified HVAC designer. Cost for these calculations is typically $300–$800. Your contractor should advise whether they are needed before you file the permit.

Is there a cost difference between replacing an old HVAC system and installing a new one in Rochester's permit fees?

Rochester's permit fee is based on the contract value or equipment cost, not on whether it is a replacement or new installation. A furnace replacement permit is $250–$300; adding AC to an existing furnace is also $250–$350. A new mini-split system is $200–$300. The fee structure is the same — you pay for a mechanical permit, which includes inspections. There is no discount for replacement vs. new installation.

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