What happens if you skip the permit (and you needed one)
- Stop-work orders fine you $250–$500 per day in Roy; if a neighbor or code-compliance audit catches unpermitted HVAC work, the city can order removal and force a permit re-pull with double fees ($300–$400 total).
- Insurance denial: your homeowner's policy may reject claims tied to unpermitted mechanical work, especially if a furnace malfunction causes property damage or carbon-monoxide exposure — claims can be denied retroactively, leaving you liable for $10,000–$50,000+ in repairs.
- Seismic-bracing non-compliance can trigger forced duct removal and reinstallation to code ($2,000–$5,000) if an inspector catches improper mounting during a later unrelated inspection or home sale.
- Home sale disclosure: Utah requires you to disclose unpermitted work on the Transfer Disclosure Statement; buyers' lenders often refuse to close without a retroactive permit or engineer's letter, delaying or killing the sale and forcing costly remediation ($1,500–$3,000).
Roy, Utah HVAC permits — the key details
Roy's primary HVAC rule: any mechanical equipment installation, replacement with a different capacity or fuel type, or ductwork modification requires a mechanical permit from the City of Roy Building Department before work begins. The city enforces Utah State Mechanical Code (which mirrors the International Mechanical Code with local amendments), and permits cover furnaces, heat pumps, AC condensers, boilers, ductwork routing, gas piping, and refrigerant lines. A like-for-like furnace swap — same brand, same BTU, same venting, same location — can qualify for a streamlined filing if your property is owner-occupied and you pull the permit yourself, but the city's form still requires a mechanical contractor signature if any ductwork is touched. Most contractors handle the permit filing as part of their labor cost, rolling it into their total bid ($75–$150 for the filing itself). The inspection process is typically one trip: the inspector verifies equipment specs, ductwork sealing (duct-board seams must be sealed per IECC 5.4.3.1), gas-line pressure-test results if applicable, and — this is the Roy-specific rule — seismic bracing on all ductwork and equipment supports. Plan review (required if you're routing new ductwork or modifying the building envelope) takes 3-7 business days and costs $150–$250; a straightforward equipment swap can be approved same-day or next-day if documentation is complete.
Seismic bracing is the biggest Roy-specific cost driver that sets this city apart from non-seismic Utah jurisdictions like St. George or Moab. The Wasatch Fault runs directly beneath Roy, and the city enforces International Building Code Section 1605.3 (Seismic Design Category D in most of Roy proper; portions near the Wasatch foothills are D2). This means all ductwork must be supported by bracing every 4 feet along horizontal runs and secured at changes of direction with mechanical fasteners or welded straps rated for the ductwork weight plus seismic acceleration. Flex duct cannot be used as the sole support member; it must be hung from rigid support. Equipment pads (for outdoor AC units or heat-pump outdoor sections) must sit on seismic isolators or concrete pads 4 inches thick, bolted to the slab or roof structure. This adds $300–$600 to a typical furnace-and-AC replacement — the contractor must source seismic bracing kits ($100–$200 material), install additional hangers and fasteners, and allow 2-4 extra labor hours. A furnace-only job in a non-seismic Utah town might cost $4,500–$6,000; in Roy, add $400–$800 for compliant seismic bracing and inspection. Inspectors will fail work that lacks this bracing, so skipping it is not an option if you want the permit signed off.
Owner-builder filing rules in Roy are more permissive than some Utah cities but come with a critical catch: you can pull a mechanical permit yourself only if the property is your primary residence, you own it free and clear (or your lender approves the self-permit, which most don't), and the work is a repair or replacement, not a new installation or system expansion. If you're replacing a furnace that's failed, you can file the permit yourself using the City of Roy's form (available on the city website or in person at City Hall). You'll still need to hire a licensed mechanical contractor to do the work (Roy does not allow unlicensed DIY installation), but you avoid the general-contractor markup on the permit cost. The catch: the contractor's license and signature will be on the final inspection report, and if any code violations are found, you're both liable. Many homeowners find it easier to let the contractor pull the permit — they handle paperwork, scheduling inspections, and any corrections — and roll the $75–$150 cost into the job bid. If you self-permit, expect to be present at inspection and to pay the $75–$150 mechanical inspection fee directly to the city; pay online or by check at City Hall.
Utah State Mechanical Code Section 504 (Gas Piping) and Section 1103 (Refrigerant Handling) add critical safety layers for Roy's high-altitude, seismically active environment. Any gas-line work (new supply, revised routing, pressure-test certification) requires a licensed mechanical or plumbing contractor; you cannot DIY gas piping even on your own property. The contractor must obtain a gas-piping permit ($50–$75 additional) and a mechanical inspector will witness the pressure test (typically 3 PSI for 10 minutes, with gauges certified within one year). Refrigerant work requires EPA Section 608 certification from the contractor; the contractor documents all recovery and charging on the mechanical permit, and the city keeps records for five years (relevant if you sell or refinance). Heat-pump refrigerant lines must meet seismic bracing rules (same as ductwork), so a heat-pump installation in Roy typically includes $200–$400 in additional bracing labor that wouldn't be required in Brigham City or Logan. Electrical work (circuit upgrades for a new AC unit's higher amp draw, for example) falls under a separate electrical permit and is handled by a licensed electrician; the HVAC contractor will coordinate this.
Timeline and practical next steps: call the City of Roy Building Department to confirm the current mechanical-permit fee (typically $75–$150, though fees update annually and may be indexed to valuation for large projects), confirm the online-filing portal (some Utah cities offer same-day approval for straightforward replacements; Roy's typical turnaround is 1-3 business days for over-the-counter approvals, 5-7 days if plan review is required). Most homeowners request two bids from Roy-licensed HVAC contractors and ask each to quote the job including permit, inspection, and seismic bracing. Once you choose a contractor, they'll pull the permit (or you can, if self-permitting and owner-occupied), schedule the inspection (usually the same day as the work or within 24 hours), and coordinate any electrical work. The inspector will verify equipment tags, ductwork sealing and bracing, gas-pressure tests, and refrigerant recovery documentation. Approval typically takes 1-2 business days after inspection. If any code violations are found (e.g., unsecured ductwork, undersized vent termination), the contractor corrects them and schedules a re-inspection (no additional fee if the same violation). Plan to allow 2-3 weeks from bid acceptance to final approval if plan review is needed; 3-5 days for a straightforward replacement with no ductwork modifications.
Three Roy hvac scenarios
Seismic bracing and the Wasatch Fault: why Roy's HVAC rules differ from everywhere else in Utah
The Wasatch Fault is a major strike-slip fault that runs north-south through Weber County, with Roy sitting directly above or near the fault trace. The USGS and Utah Geological Survey classify Roy as being in Seismic Design Category D or D2, depending on neighborhood proximity to the fault. This designation triggers IBC Section 1605.3 requirements for seismic bracing of all mechanical equipment and ductwork. Unlike most Utah cities (Salt Lake City, Provo, St. George, Moab), which are classified C or lower, Roy's building code requires every HVAC system to be designed with seismic restraints. For ductwork, this means hangers every 4 feet (not the standard 6-8 feet in non-seismic zones), mechanical fasteners or welded connections (not relying on the ductwork material itself as the support), and lateral bracing at turns and tees. For outdoor AC condensers and heat-pump outdoor units, it means concrete pads or seismic isolation feet bolted to the slab or roof deck. A furnace-and-ductwork package that would cost $5,000 in Brigham City (Davis County, Seismic Design Category C) or $5,200 in Layton (same zone, but with less aggressive enforcement) costs $5,500–$5,800 in Roy because of the labor and materials required to meet seismic bracing specs. Contractors familiar with Roy bid accordingly, but out-of-area contractors often underestimate the cost. The city's mechanical inspector will fail any work that doesn't meet seismic bracing standards, so there's no way to avoid the cost and still get a permit approval.
Refrigerant regulations, heat pumps, and Utah's EPA Section 608 certification requirement in Roy
Utah State Code R156-49 (Utah Administrative Rules for HVAC) requires that any work involving refrigerant (charging, recovery, disposal) be performed by a technician certified under EPA Section 608 (Type I, II, III, or Universal). This applies in Roy as in all Utah jurisdictions, but it's particularly relevant for heat-pump installations because heat pumps use larger refrigerant charges (often 5-10 pounds vs. 2-4 pounds for a standard AC system) and require recovery of old refrigerant if the system is being replaced. The contractor performing the work must hold a current EPA 608 card (valid for five years from the exam date) and must document the recovery process on the mechanical inspection report submitted to Roy's building department. If you're replacing a heat pump from the 1980s or 1990s that uses R-12 or R-22, the contractor must recover that old refrigerant (at a cost of $100–$300) and dispose of it through a certified disposal facility. New systems are charged with R-410A or R-32 (newer, lower-GWP). The contractor documents the charge weight (e.g., 8 pounds 12 ounces) on the inspection report, and the city's file includes this record for five years. If you ever sell the home, the buyer's energy auditor or inspector may ask for refrigerant-work documentation; having a clean mechanical permit with refrigerant recovery and charging documented protects your resale value and prevents the buyer's lender from imposing additional conditions.
Roy City Hall, 5051 S 1900 W, Roy, UT 84067 (confirm current address with city)
Phone: (801) 774-1000 or search 'Roy UT building department mechanical permit' for direct line | https://www.royutah.org (check for online permit portal or e-permit system; some Utah cities offer same-day approval for straightforward replacements)
Monday–Friday, 8:00 AM–5:00 PM (verify closure dates and hours before visiting)
Common questions
Can I do HVAC work myself in Roy if I own the house?
No. Utah State Mechanical Code Section 105 requires that all HVAC installation and modification work be performed by a licensed mechanical contractor. Owner-builders are allowed to pull permits for their own owner-occupied homes in some renovation contexts, but HVAC installation specifically requires a licensed professional. You can pull the permit yourself for a like-for-like furnace replacement (if the property is your primary residence), but the actual work must be done by a licensed contractor. Gas and refrigerant work are absolutely prohibited for unlicensed individuals.
What's the difference between a furnace replacement and a furnace installation in Roy?
A replacement is a like-for-like swap: same fuel type, same capacity, same location, minimal ductwork changes. An installation is new equipment, different location, capacity change, or new ductwork routing. Replacements can be filed as owner-permits (if owner-occupied) and are approved over-the-counter in 1-2 days. Installations require plan review (5-7 days), a licensed contractor filing the permit, and typically two inspection visits (rough-in and final). Cost difference: replacement is $75–$150 permit; installation is $150–$250. Labor cost varies, but plan-review time adds 2-3 weeks to the project.
Do I need seismic bracing if I'm just replacing my furnace in Roy?
Only if you're modifying the ductwork. If you're keeping the old ductwork intact and swapping only the furnace itself, no new bracing is required. If you're relocating the furnace, rerouting ductwork, or adding a heat pump (which typically requires new ductwork sizing), then seismic bracing is required for all new or modified ductwork. The city's plan reviewer will specify which bracing is needed based on your proposed changes.
How much does a mechanical permit cost in Roy?
A straightforward furnace replacement is typically $75–$125. A permit that requires plan review (new ductwork, new equipment, system redesign) is $150–$250. Gas-piping permits are $50–$75 additional. These are base fees; some jurisdictions index larger permits to project valuation, but Roy's standard residential HVAC permits are usually flat-rate. Call the building department to confirm the current fee schedule.
What happens during a mechanical inspection in Roy?
The inspector verifies that equipment specifications match the permit, checks ductwork sealing and bracing (especially seismic bracing compliance in Roy), confirms gas connections are tight and pressure-tested, inspects refrigerant-line routing and charge weight (if applicable), checks boiler or furnace venting and combustion air supply, and reviews any electrical modifications for proper circuit sizing. For heat pumps and boilers, there may be a rough-in inspection (before startup) and a final inspection (after the system is running). Typically one to two visits, scheduled within 24-48 hours of your contractor's request.
Can I get a permit approved online in Roy?
Some Utah cities offer same-day e-permit approval for straightforward furnace replacements if submitted online before noon. Roy's current portal (available on royutah.org) may allow this; call the building department to confirm whether mechanical-permit filing is available online or requires an in-person visit. Even if filing is online, inspection scheduling will require a phone call or online request.
What if my contractor says the permit fee will be part of the HVAC bill?
This is standard. Most HVAC contractors include the permit fee ($75–$250 depending on project scope) in their total bid. You're not paying the city directly; the contractor pays the city and rolls the cost into labor and material costs. Always ask the contractor to itemize the permit fee separately so you understand what portion of your bill goes to the permit versus labor and equipment.
Do I need a separate electrical permit if I'm upgrading my AC or heat pump?
Yes, if the new unit requires a higher amp draw than the old one. Your HVAC contractor's electrician (or a licensed electrician you hire) will pull an electrical permit ($75–$125 in Roy) and verify that the circuit is properly sized and the breaker is correct. The electrical inspector will sign off separately from the mechanical inspector. If you're replacing like-for-like and the electrical circuit is unchanged, an electrical permit may not be required — ask your contractor.
What do I do if an unpermitted HVAC system is found during a home inspection or code-enforcement audit?
You have two options: (1) hire a licensed mechanical contractor to pull a retroactive permit, have the city's inspector verify the system is code-compliant (or correct any violations), and pay the permit fee plus any re-work costs; or (2) have an engineer or architect issue a letter of compliance stating the system meets code, though most lenders and code officials prefer option 1. Costs for retroactive permitting run $300–$800 depending on whether corrections are needed. This is why getting a permit upfront is always cheaper than dealing with it later, especially if you're planning to sell.
Is Roy's building code the same as Salt Lake City's or Ogden's?
Roy adopts the 2021 International Building Code and 2021 International Energy Conservation Code, aligned with Utah State Code. However, Roy's enforcement of seismic bracing (due to Wasatch Fault proximity) is stricter than non-seismic cities like Salt Lake City or St. George. Ogden and Layton are also in seismic zones, but Roy's inspectors are known for requiring detailed seismic-bracing documentation in plan review. Always assume Roy requires seismic bracing for any new HVAC ductwork or equipment, even if your previous contractor in a non-seismic area told you it wasn't necessary.
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.