Nassau County
Roofers in Nassau County, Florida
Short answer
38 roofing companies here came back from a Google Maps search, and we matched 7 of them to a Florida roofing license on the state record. Check the one you pick yourself before you sign.
Population 104,376 (2024) · US Census Bureau, Vintage 2024 estimates
County seat: Fernandina Beach · Jacksonville, FL metro area
Roofing companies
Roofing companies in Nassau County
- License verified
CCC058225 · Yulee 32097
Details → - License verified
CCC1335902 · Yulee 32097
Details → - License verified
CCC1332963 · Yulee 32097
Details → - License verified
CCC1336957 · Fernandina Beach 32034
Details → - License verified
CCC1326391 · Fernandina Beach 32034
Details → - License verified
CCC1333117 · Yulee 32097
Details → - License verified
CCC1329389 · Fernandina Beach 32034
Details → Roofing contractor
Details →Roofing contractor · Fernandina Beach 32034
Details →Roofing contractor
Details →- License on their site
CCC057020 · from their website · Amelia Island 32034
Details → Insulation contractor · Fernandina Beach 32034
Details →Sandblasting service · Fernandina Beach 32034
Details →Property maintenance · Yulee 32097
Details →Cleaning service · Fernandina Beach 32034
Details →House cleaning service · Fernandina Beach 32034
Details →Roofing contractor · Yulee 32097
Details →Roofing contractor · Fernandina Beach 32034
Details →Roofing contractor · Fernandina Beach 32034
Details →Handyman/Handywoman/Handyperson · Fernandina Beach 32034
Details →Roofing contractor · Fernandina Beach 32034
Details →Tree service · Jacksonville 32226
Details →Roofing contractor · Fernandina Beach 32034
Details →- Contractor license
Construction company · Fernandina Beach 32034
Details →
Showing 24 of 38 roofing companies we have on file for Nassau County. Companies whose license we checked against the state record come first; the rest follow Google's own order. The city pages list the companies that serve each city.
Cities and towns
Cities and towns in Nassau County
- Callahan
town · 1,526 people
- Fernandina Beach
city · 13,052 people
- Hilliard
town · 2,967 people
Communities
Unincorporated communities in Nassau County
These are Census-designated places: the names people use for where they live outside city limits. The county building department handles their permits.
- Nassau Village-Ratliff
5,561 people
- Yulee
14,195 people
Neighborhoods
Neighborhood names we track in Nassau County
- Yulee Heights
- Bryceville11.7 mi
- American Beach5.8 mi
- Mattox20.4 mi
- Crawford4.3 mi
- Becker4.9 mi
- Kings Ferry8.4 mi
- Gross8.4 mi
- Amelia City4.7 mi
- Franklintown7 mi
- Kent8.6 mi
- Verdie8.5 mi
- Dyal4.5 mi
- Lessie9 mi
- Crandall6.7 mi
- Keene
- Evergreen10.1 mi
- Chester
And 2 more. Each city page lists its own.
Place names and populations: US Census Bureau. Neighborhood names: OpenStreetMap (© OpenStreetMap contributors) and Google Maps, matched to Census places. Tell us if something here is wrong.
Permits
Who issues roof permits here
A roof replacement in Florida needs a permit, and the licensed contractor pulls it. Inside city limits that is usually the city building department; outside them it is the county.
We publish the office, the address and the link for each county as we verify them. We have not verified Nassau County yet, so ask your roofer which office is issuing your permit and confirm it yourself.
Before you hire














