The call almost always comes from the same place: a title company, about seventy-two hours before a closing.
Somebody ran the municipal lien search. There is a re-roof permit on the property, pulled in 2019, and it never got a final inspection. The roof is fine. It has been on the house for seven years and it does not leak. But on paper, in the city’s system, that job is still in progress — and the buyer’s lender does not fund on a house with construction underway.
The homeowner had no idea. They paid the roofer, the crew cleaned up, the truck left, and everybody moved on. Nobody mentioned that a permit has a second half.
This is one of the most common paperwork problems on Volusia County homes, and it is almost never the homeowner’s doing. Here is how to check yours, what it takes to close one, and what Florida law says when the permit belongs to a contractor who is no longer in business — or to an owner who sold you the house years ago.
Open, Expired, Unpermitted: Three Different Problems
These three phrases get used interchangeably, including by people who should know better. They are not the same thing, and the fix is different for each. Before you do anything else, find out which one you actually have.
Open. A permit was issued and is still within its active window. Inspections may be partially done. Nothing is wrong yet — the file is simply not finished. This is the easy one.
Expired. The permit was issued, then went too long without an approved inspection, and the jurisdiction marked it dead. Under Florida Building Code Section 105.4, a permit becomes invalid if work is not commenced within six months of issuance, or if work is suspended or abandoned for six months. Section 105.4.1 puts it in terms most homeowners find clearer: the permit needs an approved inspection every 180 days to stay alive. New Smyrna Beach states it plainly in its own building FAQ — “Permits expire after 180 days if no required inspections have been approved… If a permit expires before final inspections, it becomes null and void, and the project is in violation of the Code.”
Unpermitted. No permit was ever pulled. The roof went on without the city ever knowing. This is the worst of the three, and it is a different article — but the lookup below will tell you if this is your situation, because you will search your address and find nothing at all.
An expired roof permit is the common one, and the mechanism is boring: the roofer finished the job, got the dry-in inspection, collected final payment, and never went back to schedule the final. There was no bad intent. There was just no reason for them to drive back out once the check cleared.
How to Look Up Your Own Roof Permit — Every Volusia Jurisdiction
You do not need a contractor, a lawyer, or an account to do this. Every jurisdiction in Volusia County except one lets you search permits by street address for free, from your phone, in about four minutes.
Find out who issued your permit first. If you live inside city limits, it is the city. If you have a county mailing address but are in an unincorporated area — much of Ormond-by-the-Sea, the areas outside DeLand and Deltona, west Volusia generally — it is the county.
| Jurisdiction | Permit search | Building department |
|---|---|---|
| Volusia County (unincorporated) | Connect Live Citizen Portal — use Public Search, then search by property address or 12-digit parcel number | 386-736-5929 |
| Daytona Beach | iMS permit search — searchable as a guest by address, owner name, parcel or permit number | 386-671-8178 |
| Port Orange | SmartGov Parcel Search — shows every permit ever pulled on an address | 386-506-5602 |
| New Smyrna Beach | Citizen Self Service — use Permit Inquiry or Parcel Inquiry, no account needed | 386-410-2860 |
| Ormond Beach | Civic Access — enter parcel number, address or permit number for permit history and status | 386-610-0540 |
| DeLand | Accela Citizen Access — search by street address or record type (“Reroof”) | 386-626-7007, option 1 |
| Deltona | Self Service portal — if guest search will not return results, call | 386-878-8660 |
| Edgewater | The WebPermits system requires a permit number — there is no address search. Call for a records lookup. | 386-424-2400 |
Volusia County also staffs a Permit & Code Concierge at 386-248-8048 if you get stuck in the county system.
One warning: several government pages in Volusia County still link to the county’s old permit portal addresses, which now return 404 errors — including a link on the Property Appraiser’s own site. If a permit link you found elsewhere dies, that is why. The address in the table above is the live one.
What you are looking for on the screen
Pull up every permit on your address and read the status column. You want to see the re-roof permit marked finaled, closed, completed, or CO/CC issued. Any of those means you are done.
What should worry you: issued with no subsequent inspection activity, expired, void, null and void, or an inspection list where the final is missing or marked failed, disapproved, or rejected. A failed final is genuinely different from an expired permit — it means an inspector went out, found something, and the correction was never made. That one needs a roofer before it needs a clerk.
Also check the dates. The 180-day clock resets every time an inspection passes — Deltona’s building FAQ puts it as plainly as anyone: “This expiration resets on the day of each passed inspection.” So if the last approved inspection on your file is more than 180 days old and there is no final, the permit is expired, whether or not the portal has gotten around to relabeling it.
Florida Law Is Actually on Your Side Here
This is the part almost nobody knows, and it changes the entire conversation with the building department.
Florida Statutes Section 553.79 was amended to deal with exactly this problem, and it gives homeowners three things worth knowing.
1. You can close a permit you did not pull. Under §553.79(16)(a), a property owner may close a building permit “regardless of whether the property owner is the one listed on the application.” You have three routes: retain the original contractor on the permit, hire a different appropriately licensed Florida contractor, or assume the role of an owner-builder. The statute defines “close” simply — it means the requirements of the permit have been satisfied. You are not held hostage by a roofer who moved to Georgia.
2. Substantially finished work gets grandfathered to the old code. Under §553.79(16)(b), if a permit is expired and its requirements have been substantially completed as determined by the local enforcement agency, the permit “may be closed without having to obtain a new building permit, and the work required to close the permit may be done pursuant to the building code in effect at the time the local enforcement agency received the application for the permit.”
Read that twice, because it is worth real money. A roof installed under the 2017 code does not have to be brought up to the 2023 code to close its permit. Nobody can require you to tear off a functioning seven-year-old roof because the underlayment standard changed in the meantime.
3. If you bought the house this way, you are protected. Under §553.79(17)(a), a local enforcement agency “may not deny issuance of a building permit to; issue a notice of violation to; or fine, penalize, sanction, or assess fees against an arms-length purchaser of a property for value solely because a building permit applied for by a previous owner of the property was not closed.”
If you bought a home in Port Orange in 2023 and just discovered the 2018 seller’s roofer left a permit open, the city cannot fine you for it and cannot refuse to permit your new water heater over it. That does not make the open permit disappear from a title search — you will still want it closed before you sell — but it does mean you are not exposed to penalties for someone else’s paperwork.
There is also a fourth provision worth mentioning: under §553.79(16)(c), a local enforcement agency may close a permit six years after issuance even without a final inspection, if it determines no apparent safety hazards exist. That is permissive, not automatic. Do not sit on an old permit expecting the clock to solve it — but if yours is genuinely ancient and the roof is sound, it is a reasonable thing to raise with the building official.
One practical note on invoking any of this: some building department counters know these provisions cold and some do not, because they are relatively recent. DeLand has written them directly into its own city code at Section 105.5.1, which makes that conversation easy. Elsewhere, it is worth having the statute number in hand. You are not being difficult by citing it — it was written for precisely your situation.
What It Costs to Close an Old Roof Permit
Less than people fear, in most of the county. The fees below come from each jurisdiction’s currently adopted fee schedule.
| Jurisdiction | To reinstate / close an expired permit | Re-inspection |
|---|---|---|
| Volusia County | $25.00 — single “permit reinstatement, extension, and closeout fee” | $60.04 |
| Daytona Beach | $45.10 per inspection to reinstate in order to final the permit | $56.35 |
| Port Orange | $50.00 to renew a permit expired less than 180 days. Separately, a “close out expired permit fee” of $50.00 for other work or improvement (a re-roof), $250.00 for a building or addition. Expired more than 180 days: new application, current codes and fees, no credit for what was paid before. | $50 / $100 / $200 escalating |
| New Smyrna Beach | Expired up to 1 year: 30% of the original fee, $101.79 minimum. Over 1 year: resubmit and pay full current fees. Close-out to reactivate for inspections: $67.85 (miscellaneous, which is where re-roofs sit). | $67.85, then $271.43 |
| Ormond Beach | The adopted schedule prices renewal only prior to expiration ($35.00). There is currently no published fee for reviving an already-expired permit — call the Building Division. An ordinance adding a $50.00 fee for permits expired under 180 days is scheduled for final reading September 23, 2026. | $50 / $100 / $200 |
| Deltona | $50.00 to renew a permit expired less than 180 days. Expired more than 180 days: new application at 0.95% of construction value, $50.00 minimum, no credit for fees already paid. | $60 / $100 / $200 |
| DeLand | No expired-permit reinstatement fee is published in the current schedule, though the city code authorizes one. Call before assuming either way. | $50 first and second, $200 third and subsequent |
| Edgewater | No published renewal fee — the amount is set by the building official. The $150.00 permit extension is available only before expiration. Use the city’s online renewal/extension request form. | $40 / $60 / $160 |
Fee figures verified September 7, 2026 from each jurisdiction’s adopted fee schedule. Volusia County and New Smyrna Beach re-index their fees by CPI every October 1, and Ormond Beach has a fee ordinance pending. Confirm the current amount by phone before you write a check.
Notice what those numbers mean in practice. If the roof was done correctly and only the final inspection is missing, you are usually looking at somewhere between $25 and about $170 and a couple of phone calls. That is a very different problem from the one people imagine when a title company uses the phrase “open permit” three days before closing.
The one place delay genuinely costs you
Several jurisdictions have hard cliffs written into their fee schedules. Port Orange and Deltona both treat a permit expired more than 180 days as unrecoverable — you must submit a new application under current codes and current fees, with no credit for what you already paid. New Smyrna Beach draws the same line at one year. Edgewater and DeLand will not grant an extension at all once a permit has already lapsed; DeLand’s own form says so in capital letters.
Combined with the §553.79(16)(b) grandfathering above — which only helps you while the original permit can still be closed — that is the practical reason to handle this when you find it rather than when you list the house. Not because anything bad happens on a schedule, but because the cheap version of this fix has a shelf life and the expensive version does not.
When the Original Roofer Is Gone
This is the situation that stalls people, and it is worth understanding the specific obstacle.
Some jurisdictions require the contractor of record to sign the extension or reinstatement request. Port Orange’s permit extension form is explicit about it — it is signed by the contractor of record and approved or denied by the building official. If your roofer dissolved the company, let the license lapse, or simply will not return calls, that form is a dead end.
§553.79(16)(a) is the way through. You have two other routes that do not require the original contractor:
Hire a different licensed contractor. A currently licensed Florida roofing contractor can take over the permit or pull a new one, inspect what is up there, correct anything that will not pass, and carry it through the final. This is the route we handle for homeowners most often, and on a sound roof it is usually a site visit and a scheduled inspection rather than any real work.
Assume owner-builder status. Legal, and sometimes the cheapest path on a simple close-out. Understand what you are signing first: as an owner-builder you take on the responsibility the licensed contractor would have carried, including for work you did not perform and did not watch. On a re-roof whose nailing pattern and underlayment you have never seen, that is a real consideration.
Either way, expect the building department to want documentation — the original permit number, the contract or invoice, and possibly photographs. If you are lucky enough to have kept the roofer’s paperwork, this is the moment it earns its keep.
If the inspection cannot be done because the work is covered
A roof is easier here than most trades. Almost everything an inspector needs to see on a re-roof final is visible from the surface or the eave: drip edge, valley metal, flashing at walls and chimneys, pipe boots, ridge venting, and the shingle or tile installation itself. The parts that get concealed — the deck nailing pattern, the underlayment, the secondary water barrier — are the ones that had their own in-progress inspection earlier in the sequence.
That matters. If your permit history shows the dry-in or sheathing inspection was approved and only the final is missing, the covered work is already documented and closing the permit is largely administrative. If no inspection was ever approved, the building official may want a licensed contractor’s or engineer’s certification of the concealed work, and that is a longer conversation.
The Rule Your Roofer Is Supposed to Follow
Since you are already looking at permit records, it is worth knowing what Florida requires of the contractor on the front end.
Under Florida Statutes §489.126, a contractor who takes an initial payment of more than 10 percent of the contract price must apply for the necessary permits within 30 days of that payment, and start the work within 90 days after all necessary permits are issued. If they do not, and there is no just cause, the homeowner can send a written demand by certified mail — and the statute allows an inference that the contractor lacked just cause if they fail to comply within 30 days of receiving it.
That provision exists because deposit-and-disappear was a real pattern after Florida storms. It is a useful thing to have in your pocket if you are currently waiting on a roofer who cashed your check and went quiet. (If that is your situation, start with our guide to what to do when a roofing contractor takes your deposit and disappears.) (The related 10 percent deposit rule — which is not a cap, but a 30-day permit clock — and the rest of the storm-chaser playbook are covered in our guide to avoiding roofing scams in Volusia County.)
Check It Before You List, Not After
The reason this problem is so expensive is timing, not cost. A $45 reinstatement fee found in March is an errand. The same $45 fee found seventy-two hours before a closing is a delayed funding date, a frustrated buyer, and sometimes a renegotiated price.
Two moments are worth the four minutes:
Before you list. Search your address, confirm every permit on the property is finaled, and fix anything that is not while you have months instead of days. Roof permits are the ones that most often turn up open, but check the whole list — water heaters, HVAC changeouts, windows and re-piping all generate permits, and any of them can stall the same closing. Related reading: selling a house in Florida with an old roof.
Before you buy. If a seller’s disclosure says the roof was replaced in 2019, search the address and confirm a 2019 re-roof permit exists and was finaled. If no permit exists at all, the roof was never inspected by anyone, its wind mitigation credits are questionable, and your insurance carrier may have a view about that. This is also the single fastest way to check whether the “new roof” in the listing was actually a new roof.
The same lookup is useful the moment your own re-roof finishes. Wait two weeks after the crew leaves, search your address, and confirm the permit is finaled. If it is not, call your roofer while you still have their attention.
Frequently Asked Questions
Does an open roof permit stop me from selling my house?
It does not legally prevent a sale, but it routinely delays one. Municipal lien searches ordered by title companies flag open and expired permits, and most lenders will not fund a purchase on a property showing active, unfinished construction. In practice the closing waits until the permit is resolved or the parties agree to escrow money against it.
Can the city fine me for a permit the previous owner’s contractor left open?
No. Florida Statutes §553.79(17)(a) prohibits a local enforcement agency from fining, penalizing, sanctioning, assessing fees against, or issuing a notice of violation to an arms-length purchaser for value solely because a permit applied for by a previous owner was not closed. It also cannot refuse to issue you a new building permit on that basis. The open permit still needs closing eventually, but you are not liable for penalties over it.
How long does a roofing permit stay valid in Florida?
Under Florida Building Code Section 105.4, a permit becomes invalid if work is not started within six months of issuance, or if work is suspended or abandoned for six months. Section 105.4.1 frames the same requirement as needing an approved inspection at least every 180 days. Most Volusia jurisdictions will grant a 90-day extension if you request it before the permit expires — that is a much cheaper transaction than reinstating a dead one.
There is now a second, separate clock. Chapter 2026-63, effective July 1, 2026, provides that a building permit issued for a single-family dwelling expires one year after issuance or on the effective date of the next edition of the Florida Building Code, whichever is later. That is a calendar deadline and it runs independently of the 180-day inactivity rule above — both can end a permit. See what the 2026 permit law changed.
Do I have to redo the roof to current code to close an old permit?
Generally no. Under §553.79(16)(b), if the permit’s requirements have been substantially completed as determined by the local enforcement agency, the work needed to close it may be done under the building code in effect when the permit application was received — not today’s code. A sound roof installed under an earlier code edition does not have to be replaced to satisfy an old permit.
My roofer is out of business. Can I still close the permit?
Yes. §553.79(16)(a) lets the property owner close the permit by hiring any appropriately licensed Florida contractor or by assuming owner-builder status. You are not required to produce the original contractor. Be aware that owner-builder status transfers responsibility for the work to you, which is worth thinking about on a roof you never watched go on.
How do I know whether the county or my city issued the permit?
If your property is inside city limits, the city building department issued it. If you are in an unincorporated area of Volusia County — which includes plenty of addresses with Ormond Beach, DeLand and Daytona Beach mailing addresses — it is the county, at 386-736-5929. When in doubt, search both. Both searches are free.
Does an open permit affect my homeowners insurance?
Not directly, in most cases. The bigger insurance issue is an unpermitted roof, because there is then no inspection record and no documented proof of the installation. That undermines the wind mitigation credits carriers rely on — see our guide to the wind mitigation inspection — and can complicate a claim if the carrier questions whether the roof met code.
What does a “failed final” mean on my permit record?
It means an inspector went to the property, inspected the completed roof, and rejected something — commonly drip edge, flashing details, or ventilation. The correction was then never made and the re-inspection never scheduled. Unlike a plain expiration, this one identifies a real physical defect on your roof. Get the inspector’s notes from the building department first; they will tell you exactly what needs fixing.
If There Is an Open Permit on Your Address, Bring It to Us
We would rather you run the search yourself. It is free, it takes four minutes, and most of the time it comes back clean and you stop thinking about it.
If it does not come back clean, call us and read us what the screen says. We will tell you which of the three problems you have, and whether it is a phone call to the building department, a site visit and a scheduled inspection, or something that actually needs work on the roof. Sometimes the answer is that you do not need a roofer at all — you need the county’s $25 close-out form. We will tell you that too.
And when we replace a roof, we schedule the final inspection and confirm the permit is finaled before we consider the job done. That is not a favor. It is the second half of the permit, and it is the part that was missing on every one of those seventy-two-hour phone calls.
Affordable Roofing & Construction — 386-392-8952 · Request a free estimate
Related reading: the Volusia County roofing permit process, start to finish · roofing permits in Florida and what they cost · how to compare roofing estimates line by line · what your roof warranty actually covers
General information from a licensed Florida roofing contractor, not legal advice. Fee amounts and portal addresses were verified on September 7, 2026 and change — several Volusia jurisdictions adjust fees every October 1. Your building department’s determination controls. For a title or closing dispute, talk to a real estate attorney.
Affordable Roofing & Construction · Licensed & Insured · CCC 1327602 · CGC 1509441 · CertainTeed ShingleMaster, dual Master Craftsman · Daytona Beach, Port Orange, New Smyrna Beach, Ormond Beach, DeLand, Deltona, Edgewater, South Daytona, Holly Hill, Orange City and Volusia County.
