Your Trusted Roofing Contractor
in Jacksonville, FL
Riverside to the Beaches, one licensed local team. JA Edwards of America repairs, replaces and inspects roofs across Duval County from our office on St Johns Ave. GAF Master Elite, President's Club 3-Star, and a Jacksonville number that gets answered: (904) 367-2913.
Free Roof Inspection
30 minutes on site. Full photo report. Yours to keep, no strings.
No spam, no pressure. A local Jacksonville inspector will call you back today.
Verified credentials, click any badge to confirm directly
Roofing Services in Jacksonville, FL

Roof Repair
Leaks, missing shingles, flashing failures. Fixed fast, documented with photos.
Repair my roof →
Roof Replacement
Full tear-off and install, most homes done in one to two days.
Replace my roof →
Roof Inspection
Free 30-minute inspection with a written photo report you keep.
Book inspection →
Storm Damage
Wind, hail and hurricane damage. We meet your adjuster on the roof.
Storm help →
Shingle Roofing
GAF Timberline systems with warranties only Master Elite can offer.
Shingle options →
Metal Roofing
Standing seam and metal shingle, built for coastal wind and salt air.
Metal options →
Tile Roofing
Concrete and clay tile installed and repaired by certified crews.
Tile options →
Commercial Roofing
TPO, coatings and flat systems for Jacksonville businesses and HOAs.
Commercial →What the Jacksonville office actually has
Jacksonville roof replacement,
before and after
Northeast Florida sun and storm season are hard on a roof. This full replacement changed the whole look of the house, and the homeowner had a new GAF Timberline HDZ system over their head before the week was out.
Get this for my roof
From first call to final nail
Free inspection
A local inspector measures and photographs everything. You keep the report whether you hire us or not.
Honest options
Repair when repair makes sense, replacement when it doesn't. Exact written price, no line-item games.
Build day
Most Jacksonville homes are torn off and rebuilt in one to two days, magnet-swept yard included.
Warranty on file
Eligible GAF warranty registration plus our workmanship warranty, documented and emailed to you.
Roofing in every Jacksonville neighborhood
Our Jacksonville office also serves Orange Park and Fleming Island, across all of Duval County. See all service areas.
Recent roofing projects in Jacksonville
See how JA Edwards works behind the scenes
A finished project photo shows the result. These videos show what happens before it: how our team communicates, organizes each job and keeps homeowners informed throughout the process.
Watch real project updates, customer experiences and on-site moments from the team.
30-minute inspection. Full photo report. No pressure.
Jacksonville roofing reviews
"Delaney checked in with us and explained everything clearly. The cleanup was impressive, our property was spotless."
"Liam stepped in when insurance pushed back on our 72-square roof and secured a full replacement. Our new roof looks incredible."
"Great service, attentive staff. They replaced my roof in just 2 days and the clean up was perfect."
JA Edwards vs. the typical bid
| JA Edwards | Typical Jacksonville roofer | |
|---|---|---|
| Inspection report with photos, free, yours to keep | ✔ Always | ✕ Rarely |
| GAF Master Elite (top 2% of contractors nationally) | ✔ Plus President's Club 3-Star | ✕ Usually certified only |
| Contractor present at your insurance adjuster meeting | ✔ Standard practice | ✕ You're on your own |
| Exact written price before work starts | ✔ Always | ~ Estimates that grow |
| Warranty options and documentation | ✔ Available on eligible systems | ✕ Not eligible |
| Local office you can walk into (St Johns Ave) | ✔ Yes | ~ PO box or storm chaser |
What Jacksonville homeowners say

Book your free inspection
Tell us where the roof is and what's going on. Our Jacksonville team calls back today with a real inspection slot, not a sales script.
Jacksonville roofing questions
Cost depends on square footage, pitch, material and the condition of the decking underneath. We publish real numbers from local Jacksonville jobs in our Jacksonville roof cost guide, and every inspection ends with an exact written price for your roof.
Really free, and there is no catch. You get a 30-minute inspection and a written photo report you keep either way. Plenty of the roofs we inspect need nothing or a minor repair, and we tell you exactly that.
Yes, and we go further: we meet your adjuster on the roof. How the damage gets documented is often what separates an approved claim from a denied one, and it's where our Jacksonville team spends the most time.
Most single-family homes in Jacksonville are done in one to two days, from tear-off to magnetic nail sweep. Tile and complex roofs can take longer, and we tell you the exact schedule before we start.
Yes. We offer financing options with approvals in minutes, including plans that work alongside an insurance deductible. Details on our financing page.
Your roof has questions.
We have a ladder.
Book the free inspection. Keep the photo report. Decide with real information instead of a guess from the driveway.
A roofing contractor Jacksonville
can actually verify
Finding a roofer in Jacksonville is easy after any storm. Finding one you can verify is the hard part. JA Edwards of America has held Florida licenses CGC1534283 and CCC1334804 since 2004, works out of an office at 4570 St Johns Ave, and carries the GAF Master Elite designation that fewer than 2% of roofing contractors in the country qualify for. In 2026, GAF named us one of only three President's Club 3-Star contractors in the entire state.
Our Jacksonville crews handle everything from a roof repair after a summer storm to a complete roof replacement, and every job starts the same way: a free inspection with a written photo report you keep, whether you hire us or not. If you're budgeting, our Jacksonville roof cost guide uses real local numbers, and our financing options cover everything from small repairs to insurance deductibles.
Storm work is where the Jacksonville office earns its keep. Homeowners here know exactly how much documentation matters when a claim is on the line. Our inspectors photograph wind and hail damage the way carriers expect to see it, meet your adjuster on the roof, and stay with the claim from the first photo to the last shingle. Start with the storm damage page or just call (904) 367-2913 and ask for an inspection this week.






