The HVAC Permit Trap Small Shops Don't See Coming
A gas furnace you installed 4 years ago backfires. House fire. Family's out, nobody hurt. Insurance adjuster shows up and asks the homeowner for the permit.
Homeowner has no idea. Calls you.
Your office can't find it either.
The insurance company denies the $150,000 claim. Unpermitted modification, policy exclusion. The homeowner sues. Your license is on the line. Your insurance rates triple.
This isn't a horror story. It's a real 2023 case from Central Florida. And it's the kind of thing permit paperwork exists to prevent, and that most small shops have no system for tracking.
Why permits matter more than shop owners think
A permit does 4 things at once:
- Proves the install was inspected by the AHJ (authority having jurisdiction)
- Transfers some liability from you to the code-compliance process
- Documents that the job happened, legally
- Lets the homeowner's insurance cover the equipment and anything it damages
Skip the permit, or lose the paperwork, and all 4 go away.
The inspection trap that kills shops
Here's what gets most shops: you pull the permit, you install the unit, you schedule the inspection, the inspector shows up, and he fails you. Minor stuff. Missing backdraft damper, gas line label, whatever.
You fix it. You mean to reschedule the final inspection. The tech leaves for another job. The paperwork goes in a pile.
Six months later, you forgot. The permit is still "open" at the building department.
Most jurisdictions require a final inspection within 180 days. Some require 45 days. Miss that window and:
- The permit expires
- The install is technically unpermitted
- You can be fined by the AHJ
- If anything goes wrong later, insurance treats it as unpermitted work
And the homeowner has no idea. They paid you. They assumed it was done. You assumed it was done. Nobody closed the loop.
Why permit liability doesn't transfer when a house sells
Here's what most shop owners don't know: permits don't follow the property to a new owner.
If you installed a unit under permit for the Smith family in 2020, and the Smiths sold the house in 2023, your permit is still in your shop's name at the building department. If the new buyers find the install was improperly finalized in 2025, they come after you, not the Smiths.
This is why shops 10+ years old sometimes get calls about work they did for customers who don't live there anymore. The paper trail is in your shop's name forever.
What goes in a proper permit folder
For every permit you pull, keep:
- The permit application you submitted
- Permit number from the AHJ
- Install invoice tied to that permit number
- Rough inspection pass slip (if required for that job type)
- Final inspection pass slip (this is the big one)
- Any correction notices and the fixes you made
- Customer signoff that the work was completed
If a claim ever comes at you, these 7 documents are your defense. Miss the final inspection slip and you have no proof the permit was closed.
Tracking permits across 15+ jurisdictions
A shop in Orlando might pull permits from Orange County, Seminole County, the city of Winter Park, the city of Orlando itself, the city of Apopka, and a dozen more. Each one has:
- Different pull fees
- Different inspection scheduling systems
- Different final inspection windows
- Different ways to submit paperwork (some still use fax)
No two AHJs are the same. If you're doing 50 installs a month across 8 jurisdictions, keeping track in QuickBooks notes is how permits slip through the cracks.
What works: one system that holds the permit number, the AHJ name, the customer name, the install date, and the final inspection status. Filter by "final inspection pending" and chase those down weekly.
The 45-day rule worth memorizing
Florida, Texas, California, and most coastal states default to requiring a final inspection within 180 days. But some cities override that to 45 or 90 days.
- Miami-Dade: 45 days for residential HVAC
- Houston: 180 days, permits auto-expire with no extensions
- Los Angeles: 180 days, renewable once for an extra 180
- Phoenix: 365 days, extendable once
- Atlanta: 180 days, requires renewal fee after
Check the permit you pulled. The expiration date is printed on it. Calendar the final inspection deadline the day you pull the permit, not the day you remember.
What to do right now
Go to your building department's online portal (most have one) and search by your contractor license number. Every permit you've ever pulled will come up, with its current status.
Filter by "open" or "pending final." Every open permit is a liability.
- Every open permit older than 90 days: call the AHJ, reschedule the final, close it out
- Every open permit older than 1 year: you may need to pull a replacement permit or file for an extension. Don't ignore it. The AHJ will eventually send a code enforcement officer.
10 minutes of permit cleanup today beats a $150,000 insurance denial 3 years from now.
Frequently asked questions
The tool that keeps this organized
FilerAI files your HVAC paperwork under the right customer automatically. Find any permit, warranty, or EPA log in 3 seconds. 7 days free. No card.
Try it free →