Jacksonville, FL ยท Replacement & Installation
Roof replacement in Jacksonville, start to final inspection
Updated September 2026
A new roof is the biggest check most homeowners write for their house. It should come with a clear scope, a permit filed before the tear-off, photos of the deck, and a city final at the end. That is how we run it.
- Calls answered 24/7
- Shingle, metal and tile
- Permit filed through JaxEPICS

Roof replacement in Jacksonville, FL is a permitted full tear-off: the old roof comes off to the deck, soft sheathing is replaced and the deck re-nailed, then new underlayment, flashing and roof covering go on, built to the Florida Building Code 8th Edition. Most homes take one to two days on the roof, and the city's final inspection closes the permit.
Repair or replace
When a roof needs replacing, not repairing
Repairs make sense when damage is local and the rest of the roof has life left. Replacement makes sense when failures are spread across it: granule loss on every slope, brittle shingles that crack when lifted, repeated leaks in different places, or a deck that is soft in more than one area. An insurer asking about roof age is a reason to inspect, not automatically a reason to replace.
We show you the photos behind the recommendation either way, and if a repair will hold, that is what we quote.

Cost factors
What a roof replacement costs in Jacksonville
Material
Shingle, metal and tile sit in very different price bands, shown above.
Size, pitch and complexity
Squares set the base; steep pitch, valleys and dormers add labor.
Layers and decking
A second layer to remove and rotted sheathing both add cost.
Permit and disposal
Permit fees and dumpster haul-off are part of every reroof.
Published local market ranges, not our quote. We price your roof after measuring it and checking the deck from the attic.
Roof Replacement
Full tear-off reroof
The standard Jacksonville reroof. The old roof is stripped to the deck, the deck is inspected sheet by sheet, rotted sections are replaced and the whole deck is re-nailed to current spacing. New underlayment goes down the same day it is exposed, followed by drip edge, flashing, the roof covering and ridge ventilation.
The permit is issued and posted before the first shingle comes off, the Notice of Commencement is recorded, and the city inspects the finished roof before the permit closes.
Typical market range for Duval County residential re-roof permit: $150 to $400 (source). A planning figure, not a quote.

Roof Replacement
Two-layer tear-off

Some older Jacksonville roofs carry a second layer of shingles laid over the first. Both come off: the extra weight has been sitting on the framing for years, and the lower layer hides the deck. Expect more labor and disposal, and a closer look at the rafters once the load is removed, because sagging that shows afterward is sometimes framing that needs attention.
We price two-layer roofs as two layers from the start, so it is not a surprise at tear-off.
Roof Replacement
Reroof for insurance renewal
Some replacements start with a letter from an insurer about roof age. Under Florida Statute 627.7011, an insurer cannot refuse a policy only because a roof is under 15 years old, and an older roof can stay insured if an authorized inspector shows at least five years of useful life. We inspect first; if the roof passes, a certification may save you the replacement.
If it does not, we replace it and hand you the permit close-out and photos the insurer will ask for.

Roof Replacement
Partial reroof by roof section
A roof section, such as one slope or a rear addition, can sometimes be reroofed on its own. Since SB 4-D in 2022, a section built to the 2007 Florida Building Code or later can have more than 25 percent replaced without replacing the whole section, provided the new work meets current code. Older roofs still fall under the original 25 percent rule.
Matching old shingles is the catch: a partial reroof is clean on a separate plane, less so on a street-facing slope.
Your options
Shingle, metal or tile for a replacement
| Architectural shingle | Metal | Concrete or clay tile | |
|---|---|---|---|
| Typical life | About 20 to 30 years | 40 years and beyond | 40 to 50 years for the tile |
| Wind performance | Good with a high-wind install | Very good when fastened to spec | Good when fastened to the approved pattern |
| Weight | Light | Lightest | Heaviest; framing must carry it |
| Best for | Most Jacksonville homes | Coastal homes and long ownership | Mediterranean and Spanish revival homes |
Each system in detail: [[shingle-roof-installation|shingle]], [[metal-roof-installation|metal]] and [[tile-roof-installation|tile]] installation.
What is included
What a roof replacement from us includes
- Measured roof and attic inspection before pricing
- Permit filed through JaxEPICS and the Notice of Commencement recorded
- Tear-off to the deck, only as much as can be dried in that day
- Rotted sheathing replaced and the whole deck re-nailed to current code
- New underlayment, drip edge and metal flashing at every wall and penetration
- Roof covering installed to the manufacturer's wind pattern
- Ridge or roof ventilation matched to the attic
- City final inspection and permit close-out
- Magnet sweep of yard and driveway, plus photos of the deck and finished roof
Step by step
How a roof replacement runs
- 1
Inspect and measure
Every slope photographed, attic and deck checked.
- 2
Options priced side by side
Shingle, metal or tile, with what each means for your house.
- 3
Permit and paperwork
JaxEPICS permit issued, Notice of Commencement recorded.
- 4
Tear-off and deck repair
Sheathing replaced as needed, deck re-nailed.
- 5
New roof installed
Underlayment, flashing, covering and ventilation.
- 6
Final inspection
City sign-off, cleanup, photos and close-out papers.

Thinking about a new roof this year?
Call and we will measure it, look at the deck from the attic, and tell you honestly whether it needs replacing yet.
Roofing in Jacksonville
Permits and paperwork on a Jacksonville reroof
Two pieces of paperwork shape a reroof here. The City of Jacksonville requires a recorded Notice of Commencement to reach the Building Inspection Division before any inspection is requested; it gives public notice to anyone who might file a lien, and it is the first thing we file after the permit. And Florida Statute 627.7011 is why roof age comes up at insurance renewal: once a roof reaches 15 years, insurers can require an inspection, so the final inspection record and photos of your new roof are worth keeping.
We install and repair the lines Northeast Florida suppliers stock, from GAF, Owens Corning and CertainTeed shingles to Eagle concrete tile and Carlisle TPO.
- GAF
- Owens Corning
- CertainTeed
- TAMKO
- Atlas Roofing
- IKO
- Gulf Coast Supply
- Eagle Roofing Products
- Westlake Royal
- Polyglass
- Carlisle
- Johns Manville
- Englert
- VELUX
Questions we hear
Roof replacement questions
Most homes are done in one to two days on the roof. Tile, steep or complex roofs take longer, and the permit and final inspection add days on either side.
No. Age alone does not decide it; an inspection showing five or more years of useful life can keep the roof insured under Florida law.
Sometimes. Since 2022, a section built to the 2007 code or later can be partly replaced without redoing the whole section; older roofs are stricter. We check the permit history first.
It is replaced and the deck re-nailed. The per-sheet price is written into the estimate before tear-off.
Yes. Debris goes straight into a dumpster or trailer, and magnets sweep the lawn, beds and driveway for nails before we leave.
A new permitted roof answers the roof-age question, and deck attachment and a secondary water barrier are recorded on Florida's wind mitigation inspection form. What that means for your premium is a question for your agent.
Related work
Other replacement and installation work
Shingle Roof Installation
Covers architectural shingle roofs, high-wind rated shingle systems, impact-rated shingles.
Learn moreMetal Roof Installation
Covers standing seam metal roofs, 5v crimp and exposed fastener panels, stone-coated steel.
Read the detailsTile Roof Installation
Covers concrete tile roofs, clay tile roofs, lift and relay over new underlayment.
See how it worksGet a straight answer on repair or replace
Call any hour. We replace shingle, metal and tile roofs across Jacksonville and answer 24/7.
