Roofers in Jacksonville, Florida
13 roofing companies are listed for Jacksonville, and 13 of them are verified against a public registry. Your request goes to one roofer, not five.
Short answer: To find a roofer near you in Jacksonville, FL, start with the 13 below whose license we matched on Florida DBPR license lookup; they are listed first. A standard asphalt re-roof on a 2,000 sq ft Jacksonville home runs $6,650–$14,725 at the local 0.95× cost index, and a metal roof $16,150–$38,000. NOAA's county record shows wind is the bigger roof risk: 107 days with gusts of 58 mph or more against 22 days of 1-inch hail, the strongest 81 mph (measured or estimated), so get an inspection after a big storm before you accept a quote.
A new asphalt roof in Jacksonville runs $6,650 to $14,725
$6,650 Typical $10,700 High
$14,725
Asphalt-shingle re-roof, 2,000 sq ft home, at Jacksonville prices. Source and share of home value below.
Got a quote? See where it falls in Jacksonville
Compares your price per square foot with the Jacksonville installed range (tear-off and underlayment included). Not a judgment of any one roofer.
How much life is left in my Jacksonville roof?
Typical lifespans are published ranges for each material; for a Jacksonville house, real life also depends on installation, attic ventilation and the weather Jacksonville gets.
If insurance covers it, what do I pay in Jacksonville?
Only if the claim is approved. The ACV math is a straight-line example over a 25-year life; insurers writing Jacksonville policies use their own schedules, so check your policy.
Has hail hit my Jacksonville roof since it was installed?
County-level hail reports for Jacksonville from the NOAA archive this page uses; a county report is not proof of damage at your Jacksonville address.
Request sent
We matched your request with a local roofing contractor in Jacksonville. They will reach out once they have reviewed it.
Roofers in Jacksonville, FL
13 listed. Roofers we verified against a public registry come first.
The 13 license-checked roofers in Jacksonville →
Show 5 more roofers
Where the roofers for Jacksonville are based
Every listed firm is based in Jacksonville; the ring is the 25-mile radius we use to match hail reports to the city.
The map needs JavaScript. The tables list the same places.
Map © OpenStreetMap contributors. Hail: NOAA Storm Prediction Center local storm reports. Towns: our roster, Jacksonville ring = 25 miles.
Listed roofers by home town
| Based in | Miles away | Listed | Checked |
|---|---|---|---|
| Jacksonville, FL | in town | 13 | 13 |
Nearby city pages
- Palm Coast, FL 58 mi
- Gainesville, FL 61 mi
The Storm Prediction Center logged no hail reports within 25 miles in the last 90 days.
Jacksonville in numbers
Source under each figure.
- #13of 212Damaging thunderstorm-wind days: Jacksonville ranks #13 of 212.
- #186of 213Freeze-thaw days (low end): Jacksonville ranks #186 of 213.
Roofing trade around Jacksonville
- 104 county firms with payroll, about 1,255 workers; 43% under 5 employees.
- A roofer's median pay here is $47,520 a year (Jacksonville, FL Metro Area).
When hail hits Jacksonville
Duval County, 2014 to 2025: NOAA hail reports.
Reports by month
May is the heaviest month in Duval County: 24 of 82 hail reports (29%). May to July is the busiest three-month run, at 56%.
Worst full year: 2017, with 17 reports and 1 day of 1.75 in hail or larger; 149% over the 7-report mean.
4 days of 1.75-inch hail or larger, across 4 of 12 full years; last one 2020.
Days with 1.75 in hail or larger, by year
| 2014 | 0 |
|---|---|
| 2015 | 0 |
| 2016 | 1 |
| 2017 | 1 |
| 2018 | 1 |
| 2019 | 0 |
| 2020 | 1 |
| 2021 | 0 |
| 2022 | 0 |
| 2023 | 0 |
| 2024 | 0 |
| 2025 | 0 |
Year by year
| Year | Reports | Days 1″+ | Days 1.75″+ | Largest |
|---|---|---|---|---|
| 2014 | 11 | 4 | 0 | 1.5″ |
| 2015 | 10 | 4 | 0 | 1″ |
| 2016 | 8 | 2 | 1 | 1.75″ |
| 2017 (worst full year) | 17 | 4 | 1 | 2.75″ |
| 2018 | 4 | 2 | 1 | 1.75″ |
| 2019 | 5 | 1 | 0 | 1″ |
| 2020 | 12 | 2 | 1 | 2″ |
| 2021 | 3 | 0 | 0 | 0.88″ |
| 2022 | 4 | 0 | 0 | 0.75″ |
| 2023 | 4 | 2 | 0 | 1.25″ |
| 2024 | 2 | 0 | 0 | 0.88″ |
| 2025 | 2 | 1 | 0 | 1″ |
Shaded: worst full year.
Source: NOAA Storm Events · data as of 2014 to 2025Jacksonville storm record: Duval County
NWS reports for Duval County, 2014–2026.
- 1791Founded
- 36 ft (11 m)Elevation
- Andrew JacksonNamed after
Reported hail locations, Duval County
- 391 to 1.74 in
- 81.75 to 2.74 in, golf ball to tennis ball
- 12.75 in and up, baseball
Largest plotted stone: 2.75 in. Bigger dots are bigger stones.
48 reports of 1 inch or larger have coordinates. Each dot is a reported location, not a storm path.
Sources: NOAA, Census county outlineBiggest hail days
| Date | Largest hail | Reports that day | Where it was reported |
|---|---|---|---|
| May 31, 2017 | 2.75 in, about the size of a baseball | 11 | Jacksonville Beach |
| August 4, 2020 | 2 in, about the size of a hen egg | 9 | Herlong Arpt |
| July 12, 2016 | 1.75 in, about the size of a golf ball | 6 | Arlington |
“Golfball size hail was reported along Emerson Street in Jacksonville.”Source: NOAA Storm Events Database · data as of 2014–2026
National Weather Service report, July 12, 2016
Last hail of 1.75 in or more
August 4, 2020
4 days like it since 2014.
Strongest tornado
EF1 · June 6, 2016
It stayed on the ground for 3.89 miles and was up to 180 yards wide. The tornado touched down near Normandy Blvd and Blair Road around 3:25 pm local time. Damage in this area was minor EF0 damage with some fencing blown down and trees damaged. From there to Interstate 10, EF1 damage was observed.
Strongest thunderstorm gust
81 mph · November 17, 2014
Storm data: NOAA Storm Events (public domain). City facts: Wikidata (CC0).
Duval County fact sheet for Jacksonville homeowners
Housing age, federal disaster declarations and your state's claim deadlines in one place. All three come from public records, county level.
How old are the roofs? Homes in Duval County by decade built
| pre-1940 | 5.0% |
|---|---|
| 1940s | 4.1% |
| 1950s | 10.3% |
| 1960s | 9.5% |
| 1970s | 12.2% |
| 1980s | 16.0% |
| 1990s | 13.0% |
| 2000s | 17.2% |
| 2010s | 10.5% |
| 2020+ | 2.4% |
445,946 homes, median built in 1986. 41.0% date from before 1980 and 12.8% from 2010 on; 58.1% are owner-occupied. The most common decade is the 2000s.
Source: U.S. Census Bureau, American Community Survey · data as of ACS 5-yearInsurance claim clocks in Florida
| Who | What has to happen | Time limit | Statute |
|---|---|---|---|
| Insurer | Acknowledge any communication about your claim | 7 calendar days | Fla. Stat. §627.70131(1)(a) |
| Insurer | Pay the claim or deny it in whole or in part | 60 days | Fla. Stat. §627.70131(7)(a) |
Go deeper on Duval County
Roofing services in Jacksonville
One page per job, each opening with a Jacksonville figure.
-
Roof Repair
City median home built 1986; 8 freeze-thaw days a year.
-
Storm Damage Repair
County, 2014 to June 2026: top stone 2.75 in, 22 days of 1 in+ hail; dents metal, cracks tile.
-
Emergency Roof Repair
County, 2014 to June 2026: 107 days at 58+ mph, top gust 81 mph (measured or estimated); ask crews about same-day tarping.
-
Roof Inspection
In the city, 40.6% of homes predate 1980 and 57.4% are owner-occupied, so check old flashing first.
-
Metal Roofing
City median home $266,100; county golf-ball hail on 4 days, so style and cost lead.
-
Flat Roof
Ponding risk: 7.3 days a year with 1 in of rain, 51.5 in a year in total.
-
Commercial Roofing
35% of units are multi-unit; 104 roofing firms with payroll in the county.
What a new roof costs in Jacksonville
Asphalt-shingle re-roof, 2,000 sq ft home, at Jacksonville prices (our estimate: national base rates times a local index).
That typical price is about 4.0% of the median Jacksonville home value ($266,100).
Source: Census ACS (Jacksonville city) · data as of 2019–2023Full Jacksonville cost guide by material →
Not sure the whole roof has to go? Repair or replace calculator.
Florida: State license required. Licence check for FL roofers
Roofing in Jacksonville: local conditions
Duval County's NOAA record shows more wind than hail. From 2014 to June 2026 it logged 82 hail reports, 22 days with hail of 1 inch or larger in 2014-2025 (about 2 a year), and 4 days at 1.75 inches or larger. The largest stone was 2.75 inches at Jacksonville Beach on May 31, 2017, and May is the busiest hail month with 24 of the 82 reports. Wind is the larger exposure: thunderstorm-wind reports number 364, with gusts of 58 mph or more on 107 days against 22 days of 1-inch hail, and the strongest report is 81 mph at Gilmore on November 17, 2014 (an estimated gust; NOAA's measured maximum that day was 79 mph at Cosmo). The county has 12 tornadoes on file, the strongest rated EF1. These counts cover hail, thunderstorm-wind and tornado reports only, not tropical-storm or hurricane wind. NASA POWER grid data for 2014-2023 averages 51.5 inches of rain and 83 days at 90 F or higher a year.
Jacksonville is a consolidated city-county; the city had 949,611 residents in the 2020 Census. The Census Bureau's 2019-2023 survey puts the city's median year built at 1986, with 40.6% of the city's housing units built before 1980 and 57.4% of occupied units owner-occupied. Florida licenses roofers in two ways: a certified contractor holds a state certificate of competency and may work in any jurisdiction, while a registered contractor is registered only where it met the local competency rules (F.S. 489.105). Under F.S. 553.844, a roof replacement must include a secondary water barrier and techniques to strengthen the roof-deck attachment, so ask each quote to list both. If a roof built or replaced under the 2007 Florida Building Code or later has 25 percent or more repaired or replaced, only the repaired portion must meet the current code, and a local government cannot change that rule by ordinance. Notice of a storm claim is due within one year of the date of loss, or 18 months for a supplemental claim (F.S. 627.70132).
Roofing in Jacksonville: questions
How much does roof replacement cost in Jacksonville, FL?
How do I find a reliable roofer in Jacksonville?
How long does a roof replacement take in Jacksonville?
When is the best time to replace a roof in Jacksonville?
Do I need a permit to replace my roof in Jacksonville, FL?
Will homeowners insurance cover roof damage in Jacksonville?
How do I spot hail damage on a Jacksonville roof?
Roofers by neighborhood
ZIP codes served: 32257, 32218, 32207, 32224, 32220
More roofers in Florida
- Palm Coast, FL
- Gainesville, FL
- Ocala, FL
- Daytona Beach, FL
- Deltona, FL
- Tallahassee, FL
- Lakeland, FL
- Melbourne, FL
Roof leaking now in Jacksonville? Request emergency repair; flagged requests go first.
Jacksonville: data sources and method.