Roof Permits in Broward and Palm Beach County — What Actually Happens and How Long It Takes

Permitting is the slowest, least predictable phase of a roofing job — and the one almost nobody explains honestly. Here is how it really works, from a contractor who has pulled roofing permits across both counties since 2006.

The Short Answer

Essentially every roof replacement in Broward or Palm Beach County requires a permit, your contractor — not you — should pull it, and the honest timeline is a range that depends on the municipality, the roof system, and how complete the application is on day one. The application is reviewed by the city or county building department, the job is inspected at least twice (dry-in and final), and the permit closes when the final inspection passes. While it is in review, your contractor should be telling you what is happening every week.

Who Pulls the Permit — and Why It Should Never Be You

The licensed contractor pulls the roofing permit, under the contractor's own license. That is not a courtesy — it is how the accountability is supposed to work. When a contractor's license number is on the permit, the contractor is the party responsible for code compliance, inspections, and corrections. Florida does allow an owner-occupant to pull an owner-builder permit, but signing that disclosure transfers the full legal responsibility for the work onto the homeowner. If a roofer ever asks you to pull your own permit, treat it as a red flag: it usually means the company cannot pull it, either because of licensing or insurance problems. All Phase Construction USA pulls every permit under our own state roofing license (CCC-1331464), and our general contractor license (CGC-1526236) covers structural work like decking and truss repair under the same job.

What a Roofing Permit Application Actually Includes

A roofing permit is more than a form. A complete submittal in Broward or Palm Beach County generally includes the signed permit application, a copy of the signed contract, proof of the contractor's active license and local registration, a recorded Notice of Commencement once the contract value crosses the statutory threshold, and — the part that takes real work — the product approval package: a Florida Product Approval or Miami-Dade Notice of Acceptance for every component of the roof system, from the underlayment and fasteners to the shingle, tile, or metal panel itself. Tile and metal roofs usually also require engineered uplift calculations. An incomplete package is the single most common reason an application bounces, which is why we build the full package before we submit rather than letting the reviewer find the gaps.

How Long It Takes — and Why an Honest Answer Is a Range

Anyone who promises you an exact permit date is guessing. Broward and Palm Beach counties contain dozens of municipalities, each with its own building department, its own review queue, and its own workload — and the same application can move at very different speeds in two neighboring cities. A clean, complete residential reroof submittal is often issued in a matter of days to a few weeks. Tile and metal roofs can take longer because the engineered attachment details route through structural review. What actually drives the timeline is completeness on day one, how quickly reviewer comments get answered, and the department's seasonal volume. The part a good contractor controls is responding to comments fast — we monitor our permit queues daily so a reviewer's question costs a day, not a review cycle.

The Inspection Sequence, From Tear-Off to Final

The permit does not end when it is issued — it ends when the final inspection passes. On a typical South Florida reroof the first checkpoint is the dry-in inspection: after tear-off, the inspector verifies the condition of the deck, the re-nailing pattern, and the fully adhered secondary water barrier before any roof covering is allowed to go on. Tile and metal systems usually add an in-progress inspection of the attachment — the screws, foam, or clips that hold the roof on in a windstorm. Last comes the final inspection of the completed system, flashings, and penetrations. Inspections are scheduled with the municipality and ride on the inspector's route, which is one more reason day-level promises are not honest.

What Commonly Causes Delays

In our experience the usual suspects are, in order: incomplete submittals (most often a missing product approval or an unsigned document), reviewer comment cycles where a question sits unanswered, structural review on tile and metal systems, seasonal volume — departments slow down noticeably when a storm has the whole county reroofing at once — and surprises attached to the property itself, like an old open or expired permit from previous work that has to be resolved before a new permit can issue. Homeowners association approvals run on a separate clock from the building department, and on HOA properties the two together determine the real start date.

What You Should Hear From Your Contractor While You Wait

Permitting is the one phase of a roofing job where the contractor is waiting on someone else, and it is where communication usually dies. It should not. The standard we hold ourselves to: the application goes in promptly after the contract is signed, and you hear from us every week while the permit is in review — what the status is, what the department is reviewing, and what, if anything, is holding it. If a reviewer asks a question, you hear what it was and how we answered it. Silence during permitting is not a sign that things are fine; it is a sign that nobody is watching the queue.

Frequently Asked Questions

Do I need a permit to replace my roof in Broward or Palm Beach County?

Effectively yes. Florida law requires a permit any time more than 25% of a roof is replaced within 12 months, any time the roofing material changes, and any time the structure is altered — which covers essentially every full roof replacement in both counties.

Who is supposed to pull the roofing permit?

The licensed contractor, under the contractor's own license. A homeowner can legally pull an owner-builder permit, but doing so shifts responsibility for code compliance onto the homeowner. A contractor who asks you to pull the permit is waving a red flag.

How long does a roofing permit take in South Florida?

It varies by municipality and by roof system. A complete residential submittal is often issued within days to a few weeks; tile and metal roofs can take longer because of structural review. Completeness of the application and fast responses to reviewer comments matter more than anything else.

What inspections happen during a reroof?

A dry-in inspection after tear-off (deck, re-nailing, and secondary water barrier), usually an in-progress attachment inspection on tile and metal systems, and a final inspection of the completed roof.

What happens if roofing work is done without a permit?

Unpermitted work can bring a stop-work order and fines, can require tearing off finished work for inspection, can surface as a problem at resale, and can jeopardize homeowners insurance coverage on the property.

Will I be kept informed while the permit is in review?

You should be — by whoever you hire. At All Phase, you hear from us every week during the permit phase with the current status and what, if anything, is holding it.

Go Deeper

City-specific detail: our Coral Springs roof permit guide. The full project picture: the Broward County and Palm Beach County roof replacement guides, and our step-by-step roof replacement process.

We Pull the Permit. You Get the Updates.

Every All Phase permit is pulled under our own licenses and tracked daily. A live person answers every call, and we guarantee scheduling within 24 hours.

Serving Broward & Palm Beach Counties from Deerfield Beach | Licensed & Insured | CCC-1331464 | CGC-1526236

Call: 754-227-5605