
Florida roofing companies
Every roofer with a current Florida roofing license, by county and city
8,306 roofing companies based in Florida held a current, active state roofing license on September 27, 2026. Find roofers by county or city, check each license, and know your roof price before you call.
Sunny Roofing (Sunny R&R LLC)
Featured listing. Sunny Roofing is a Florida Roof Price partner and may receive your request when you ask for quotes. See Partners.
Roofing companies by county
Panhandle
- Bay County (97)
- Calhoun County (2)
- Escambia County (112)
- Franklin County (5)
- Gadsden County (21)
- Gulf County (11)
- Holmes County (9)
- Jackson County (18)
- Leon County (84)
- Liberty County (6)
- Okaloosa County (82)
- Santa Rosa County (97)
- Wakulla County (15)
- Walton County (55)
- Washington County (23)
Big Bend and North Central
- Alachua County (69)
- Baker County (19)
- Bradford County (8)
- Columbia County (30)
- Dixie County (4)
- Gilchrist County (6)
- Hamilton County (4)
- Jefferson County (5)
- Lafayette County (3)
- Madison County (4)
- Marion County (111)
- Putnam County (36)
- Suwannee County (17)
- Taylor County (5)
- Union County (4)
First Coast
- Clay County (76)
- Duval County (369)
- Flagler County (51)
- Nassau County (43)
- St. Johns County (150)
Central Florida
- Lake County (172)
- Orange County (481)
- Osceola County (87)
- Polk County (205)
- Seminole County (248)
- Sumter County (21)
- Volusia County (234)
Nature Coast
- Citrus County (50)
- Hernando County (38)
- Levy County (15)
Tampa Bay
- Hillsborough County (446)
- Manatee County (130)
- Pasco County (194)
- Pinellas County (295)
Southwest Florida
- Charlotte County (93)
- Collier County (181)
- Lee County (398)
- Sarasota County (198)
Heartland
- DeSoto County (18)
- Glades County (2)
- Hardee County (14)
- Hendry County (12)
- Highlands County (45)
- Okeechobee County (18)
Space and Treasure Coast
- Brevard County (257)
- Indian River County (78)
- Martin County (102)
- St. Lucie County (144)
South Florida
- Broward County (850)
- Miami-Dade County (1048)
- Palm Beach County (549)
Florida Keys
- Monroe County (32)
Roofing companies by city
Miami · Jacksonville · Orlando · Tampa · Naples · Fort Myers · Sarasota · Fort Lauderdale · Cape Coral · Pompano Beach · West Palm Beach · St. Petersburg · Pensacola · St. Augustine · Port St. Lucie · Tallahassee · Lake Worth · Boca Raton · Hialeah · Ocala · Bradenton · Lakeland · Hollywood · Melbourne · Davie · Coral Springs · Longwood · Pembroke Pines · Vero Beach · Deerfield Beach · Clearwater · Stuart · Lehigh Acres · Clermont · Kissimmee · Homestead · Jupiter · Apopka · New Port Richey · Panama City · Gainesville · Doral · Palm Coast · Winter Park · Palm Bay · Port Charlotte · Punta Gorda · Largo · Oakland Park · New Smyrna Beach · Winter Garden · Ormond Beach · Deland · Milton · Tamarac · Winter Haven · Boynton Beach · Plantation · Lutz · Winter Springs
More cities
Alachua · Altamonte Springs · Alva · Apollo Beach · Arcadia · Atlantic Beach · Auburndale · Avon Park · Bartow · Belleview · Big Pine Key · Bonifay · Bonita Springs · Brandon · Branford · Bristol · Brooksville · Bunnell · Bushnell · Callahan · Cantonment · Casselberry · Chiefland · Chipley · Citrus Springs · Clewiston · Cocoa · Cocoa Beach · Coconut Creek · Cooper City · Coral Gables · Crawfordville · Crestview · Crystal River · Cutler Bay · Dade City · Davenport · Daytona Beach · Daytona Beach Shores · Debary · Defuniak Springs · Delray Beach · Deltona · Destin · Dover · Dunedin · Dunnellon · Eagle Lake · Edgewater · Englewood · Estero · Eustis · Fellsmere · Fernandina Beach · Flagler Beach · Fleming Island · Floral City · Florida City · Fort Pierce · Fort Walton Beach · Freeport · Fruitland Park · Geneva · Green Cove Springs · Greenacres · Groveland · Gulf Breeze · Gulfport · Haines City · Hallandale · Hallandale Beach · Havana · Hialeah Gardens · High Springs · Hilliard · Hobe Sound · Holiday · Homosassa · Howey In The Hills · Hudson · Immokalee · Indialantic · Inverness · Jacksonville Beach · Jay · Jensen Beach · Key West · Keystone Heights · Labelle · Lake City · Lake Mary · Lake Placid · Lake Wales · Lakewood Ranch · Land O’ Lakes · Lantana · Lauderdale Lakes · Lauderhill · Laurel Hill · Lecanto · Leesburg · Lighthouse Point · Lithia · Live Oak · Loxahatchee · Lynn Haven · Macclenny · Maitland · Malabar · Marco Island · Margate · Marianna · Melbourne Beach · Merritt Island · Miami Beach · Miami Gardens · Miami Lakes · Miami Shores · Middleburg · Mims · Minneola · Miramar · Molino · Monticello · Mount Dora · Mulberry · Navarre · Newberry · Niceville · Nokomis · North Fort Myers · North Miami · North Miami Beach · North Palm Beach · North Port · Oak Hill · Ocoee · Odessa · Okeechobee · Oldsmar · Orange City · Orange Park · Oviedo · Pace · Palatka · Palm Beach Gardens · Palm City · Palm Harbor · Palm Springs · Palmetto · Palmetto Bay · Panama City Beach · Parkland · Parrish · Perry · Pinellas Park · Plant City · Polk City · Ponte Vedra · Ponte Vedra Beach · Port Orange · Port Richey · Port Saint Lucie · Port St. Joe · Quincy · Riverview · Riviera Beach · Rockledge · Royal Palm Beach · Ruskin · Sanford · Santa Rosa Beach · Satellite Beach · Sebastian · Sebring · Seffner · Seminole · Silver Springs · Sorrento · Southwest Ranches · Spring Hill · St. Cloud · St. Johns · Starke · Summerfield · Sunrise · Tarpon Springs · Tavares · Tavernier · Temple Terrace · Tequesta · Thonotosassa · Tierra Verde · Titusville · Trinity · Umatilla · Valrico · Venice · Wauchula · Webster · Weeki Wachee · Wellington · Wesley Chapel · West Melbourne · West Park · Weston · Wimauma · Windermere · Yulee · Zephyrhills · Zolfo Springs
How to choose a Florida roofer
Certified vs. registered: a Certified Roofing Contractor (license number starts with CCC) passed the state exam and can work anywhere in Florida. A Registered Roofing Contractor (RC) holds a local certificate and can only work in the cities or counties where it is registered.
- Look the license up yourself at MyFloridaLicense.com and make sure the name on the license matches the company on your contract.
- Ask for proof of general liability and workers’ compensation coverage (or a valid exemption).
- Get at least three written quotes that use the same roof size in squares. Measure your roof first so you know the number.
- Make sure the roofer pulls the permit in the company’s name, not yours.
- Never sign anything that waives your deductible or hands your insurance claim to the contractor. Florida law bans deductible waivers.
Frequently asked questions
How many licensed roofing companies are in Florida?
As of September 27, 2026, 8,306 roofing companies based in Florida held a current, active state roofing license. 7,933 hold a statewide Certified Roofing Contractor license and the rest are registered locally.
Where does this list come from?
From the Florida Department of Business and Professional Regulation (DBPR) public licensee data for Certified and Registered Roofing Contractors. We list the business name, city and license number. We don’t publish street addresses.
How do I get my company added, updated or removed?
Use the Claim this listing button on your company page, or email hello@floridaroofprice.com with your license number.
Know your roof price before you call
Enter your address. We measure your roof from satellite and show Florida price ranges by material.