St. Johns County
Roofers in St. Johns County, Florida
Short answer
97 roofing companies here came back from a Google Maps search, and we matched 35 of them to a Florida roofing license on the state record. Check the one you pick yourself before you sign.
Population 334,928 (2024) · US Census Bureau, Vintage 2024 estimates
County seat: St. Augustine · Jacksonville, FL metro area
Roofing companies
Roofing companies in St. Johns County
- License verified
CCC1331007 · St. Augustine 32080
Details → - License verified
CCC1333561 · Jacksonville Beach 32250
Details → - License verified
CCC1329994 · Jacksonville 32257
Details → - License verified
CCC1333263 · Elkton 32033
Details → - License verified
CCC058201 · St. Augustine 32086
Details → - License verified
RC29027800 · Hastings 32145
Details → - License verified
CCC1335818 · St. Augustine 32084
Details → - License verified
CCC035629 · St. Augustine 32084
Details → - License verified
CCC1330631 · St. Augustine 32086
Details → - License verified
CCC1336419 · Jacksonville 32250
Details → - License verified
RC29027557
Details → - License verified
RC29027457 · St. Augustine 32084
Details → - License verified
CCC1331720 · St. Augustine 32086
Details → - License verified
CCC1333008 · St. Augustine 32092
Details → - License verified
CCC1330549 · Fleming Island 32003
Details → - License verified
CCC1333579 · St. Augustine 32080
Details → - License verified
RC29027713 · St. Augustine 32092
Details → - License verified
CCC1328645 · Ponte Vedra Beach 32081
Details → - License verified
CCC1335574 · St. Augustine 32084
Details → - License verified
CCC1337288 · Jacksonville Beach 32250
Details → - License verified
CCC1337598 · St. Augustine 32095
Details → - License verified
CCC1330144 · St. Augustine 32092
Details → - License verified
CCC1331055 · Ponte Vedra Beach 32081
Details → - License verified
CCC1336427 · St. Augustine 32086
Details →
Showing 24 of 97 roofing companies we have on file for St. Johns 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 St. Johns County
- St. Augustine
city · 14,329 people
- St. Augustine Beach
city · 6,803 people
Communities
Unincorporated communities in St. Johns County
These are Census-designated places: the names people use for where they live outside city limits. The county building department handles their permits.
- Butler Beach
4,978 people
- Crescent Beach
844 people
- Flagler Estates
3,540 people
- Fruit Cove
32,143 people
- Hastings
1,262 people
- Nocatee
22,503 people
- Palm Valley
21,827 people
- Sawgrass
5,385 people
- St. Augustine Shores
8,706 people
- St. Augustine South
5,066 people
- Vilano Beach
2,514 people
- World Golf Village
22,117 people
Neighborhoods
Neighborhood names we track in St. Johns County
- Rivertown3 mi
- Lincolnville
- Davis Shores
- Shearwater5.3 mi
- Anastasia
- Uptown
- Switzerland
- Kelly Pointe
- Julington Creek
- Palm Valley Landing
- Whispering Oaks
- Pine Bluff
- Coquina Gables
- Wesley Manor Retirement Village
- South Ponte Vedra Beach6.5 mi
- Saybrook2.5 mi
- Dupont Center3.4 mi
- Summer Haven2.4 mi
And 25 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 St. Johns County yet, so ask your roofer which office is issuing your permit and confirm it yourself.
Before you hire















