Be one of Florida’s first 100 verified roofers. Claim your RCF Verified Partner tools free for 12 months. No automatic charge; choose whether to continue at $199/yr after the term. · 100 spots left Get verified
Florida · Independent directory

Roofing Companies in Florida,
Verified Before You Hire

Compare Florida's licensed roofing companies by location, specialty, and verified track record, then get matched with up to 3 that fit. Free, and no fee to you, ever.

Storm damage Roof replacement Leak repair Metal roofing Tile roofing Inspection
5,503 licensed companies DBPR license review Independent & editorial
5,503
Companies vetted
693
Florida cities covered
DBPR
License review source
$0
Cost to get matched
The directory

Browse Florida roofing companies

Listings are researched from public data, including Google rating data when available, Florida DBPR licence status, and years in business.

View all 5503
Showing 18 of 5,503 verified companiesRecommended uses available Google rating data, then publication time. Membership never affects licence verification or this order.

Titan Roofing of Florida

Titusville
Residential RoofingCommercial RoofingRoof Repair

Titan Roofing of Florida is a woman owned, family operated roofing and general contracting company based in Titusville, Florida, incorporated...

Google 5.0 (143)
FL LicenseCCC1334068
Status DBPR active

Carpenter’s Roofing & Sheet Metal

Riviera Beach
Metal RoofingRoof RepairRoof Replacement

Carpenter's Roofing & Sheet Metal is a luxury roofing and architectural metal contractor based in Riviera Beach, Florida, established in...

Google 5.0 (5)
FL LicenseCCC1334067
Status DBPR active

McAuley Roofing

St. Petersburg
Residential RoofingCommercial RoofingRoof Repair

McAuley Roofing is a veteran and family owned roofing contractor based in St. Petersburg, Florida, founded in 2022 by John...

Google 5.0 (108)
FL LicenseCCC1334062
Status DBPR active

Toro Builders

Oldsmar
General ContractingNew ConstructionHouse Renovations

Toro Builders is a family owned Florida general contractor and Certified Roofing Contractor based in Oldsmar, Pinellas County. The company...

Google 5.0 (35)
FL LicenseCCC1334060
Status DBPR active

KDM Roofing

Miami
Residential roofing maintenance and reroofingCommercial roofingRoof repair

KDM Roofing is a licensed roofing contractor based in Miami, Florida, serving Miami-Dade County. The company provides residential maintenance and...

Google 5.0 (51)
FL LicenseCCC1334049
Status DBPR active

Good Times Roofing

Pompano Beach
Roof repairRe-roofs (roof replacement)Attic ventilation installation

Good Times Roofing is a roofing contractor based in Pompano Beach, Florida, owned and operated by Luis Maldonado, described by...

Google 5.0 (13)
FL LicenseCCC1334045
Status DBPR active

Borges Roofing

Miami
Roof repairEmergency roof repairRoof replacement

Borges Roofing is a family-owned roofing company founded by George Borges, serving Hialeah, Miami, and the broader South Florida area....

Google 5.0 (51)
FL LicenseCCC1334038
Status DBPR active

KH Commercial Roofing

Tampa
Commercial roof replacementCommercial roof installationCommercial roof repair

KH Commercial Roofing is a Florida-licensed commercial roofing contractor based in Tampa that now operates publicly as US Commercial Roofing....

Google 5.0 (4)
FL LicenseCCC1334035
Status DBPR active

Asquared Developments

Tampa
Residential constructionCommercial constructionConstruction management

Asquared Developments is a Tampa, Florida design-build construction firm serving the greater Tampa Bay area. The company was founded in...

Google 5.0 (1)
FL LicenseCCC1334034
Status DBPR active

Orian Construction and Roofing

Miami
Roof ReplacementRoof InstallationRoof Repair

Orian Construction and Roofing is a roofing contractor based in Miami, Florida, operating from an office on South Miami Avenue...

Google 5.0 (12)
FL LicenseCCC1334024
Status DBPR active

Three C’s Roofing

Palm Coast
Shingle roofingMetal roofingTile roofing

Three C's Roofing is a locally owned roofing contractor in Palm Coast, Florida, founded by Scott Crider in 2022 after...

Google 5.0 (96)
FL LicenseCCC1333991
Status DBPR active

Howard Roofing

Palm Coast
Residential roofingCommercial roofingRoof inspections

Howard Roofing is a family owned and locally operated roofing contractor based in Palm Coast, Florida, serving Flagler, Volusia, and...

Google 5.0 (42)
FL LicenseCCC1333989
Status DBPR active

Mission Roof Co

Navarre
Roof inspectionsRoof repairsRoof replacement

Mission Roof Co is a Florida- and Alabama-licensed roofing contractor based in Navarre, Florida, serving the Northwest Florida Panhandle from...

Google 5.0 (12)
FL LicenseCCC1333985
Status DBPR active

Homewood Construction

Pensacola
New Home ConstructionWhole-Home RemodelingKitchen Remodeling

Homewood Construction is a family-owned general contracting and roofing company based in Pensacola, Florida, serving the Pensacola and Gulf Breeze...

Google 5.0 (10)
FL LicenseCCC1333980
Status DBPR active

Ace Handling

Sarasota
Roof ReplacementRoof RepairRoof Inspections

Ace Handling is a family-owned roofing company based in Sarasota, Florida, serving Sarasota County and Manatee County. The business is...

Google 5.0 (4)
FL LicenseCCC1333978
Status DBPR active

Greene’s Professional Roofing Services

Davie
Roof replacementRoof repairShingle roofing

Greene's Professional Roofing Services is an owner-operated roofing contractor based in Davie, in Broward County. Founder Nick Greene has run...

Google 5.0 (30)
FL LicenseCCC1333976
Status DBPR active

Atlantic Roofing

Plantation
Residential roofingCommercial roofingRoof inspections

Atlantic Roofing is a Florida State Certified Roofing and General Contractor based in Plantation, in Broward County. The company operates...

Google 5.0 (44)
FL LicenseCCC1333972
Status DBPR active

Environmental Restorations of New Hampshire

Cape Coral
Storm Damage Assessment and RepairRoof Leak Detection and SealingEmergency Tarping and Weatherproofing

Environmental Restorations of New Hampshire is the Florida-registered arm of Environmental Restorations, a fire, water, and mold remediation and restoration...

Google 5.0 (4)
FL LicenseCCC1333968
Status DBPR active

Find a Licensed, DBPR-Verified Roofing Company in Florida

Florida has thousands of roofing companies. The hard part is not finding one. It is finding one you can trust with the single most important system on your house, the part that stands between your family and a Category 4 storm. This directory makes that easier. Every company listed here has had its license checked against the Florida Department of Business and Professional Regulation, the state agency that licenses and disciplines contractors. We list 5,503 licensed roofers across 693 Florida cities and 66 counties.

Use this page to learn how to vet a roofer the right way. Then browse all roofers, search by city or by county, or pick the roofing service you need.

How We Verify Every Company on This Site

Most roofing directories will list anyone who pays. We do not work that way. Before a company appears here, we check its contractor license against the public DBPR record, the same database a careful homeowner would check on their own. If the license does not hold up, the company does not get listed.

Here is what that check looks at:

  • The license actually exists. A business name and a logo prove nothing. We confirm there is a real state license number behind the company.
  • The class is right for roofing. Florida licenses roofing work under specific classes (more on that in the next section). We confirm the company holds one that covers roofing.
  • The status reads current. A license can lapse, get suspended, or be revoked. We look for a status that is active, not expired or under discipline.

You can repeat any of this yourself in a few minutes at the state's license search on myfloridalicense.com. We encourage it. A directory should give you a head start on trust, not ask you to take its word for everything. Our job is to do the first pass so your shortlist starts with licensed companies.

The difference between a CCC and an RC license

In Florida you cannot legally hire someone to replace your roof unless they hold a state contractor license. The easiest mistake a homeowner makes is assuming a truck with a logo means a license behind it. Often it does not.

Florida issues two roofing-specific license types, and the difference is worth understanding before you sign anything.

  • Certified Roofing Contractor (CCC). Holds a CCC license number. Certified at the state level, so this contractor can legally work anywhere in Florida.
  • Registered Roofing Contractor (RC). Holds an RC number. Registered locally, so this contractor is limited to the jurisdiction where they registered.

A general Certified Building Contractor (CBC) or Certified General Contractor (CGC) can also perform roofing under certain conditions. For a standalone roof job, though, you want to see a CCC or an RC number tied directly to the company doing the work.

Do not stop at the number itself. Look the contractor up on the DBPR license search at myfloridalicense.com and confirm the status reads current and active. A name on a business card tells you nothing until the state record backs it up. This is the step most homeowners skip, and it is the one that protects them most.

How to Choose a Roofing Company in Florida

Licensing gets a company onto your shortlist. It does not finish the job of choosing. Once you have two or three licensed candidates, the rest of the vetting is about insurance, paperwork, and proof of recent work. The right Florida roof company will welcome every one of these questions, not dodge them.

Confirm insurance before anyone climbs up

Ask each company for two certificates of insurance: general liability and workers' compensation. If a worker is hurt on your roof and the company carries no workers' comp, you can be the one exposed. Ask for the insurer's name and call to confirm the policy is active, not just printed on a PDF from last year.

Ask the practical questions

These questions separate a real contractor from a fast-talking crew:

  • Will you pull the permit in your company's name, not mine?
  • Can you show recent inspection history on jobs near me?
  • Are you certified by the shingle, tile, or metal brand you want to install? Manufacturer certification is often what makes the longer warranty valid.
  • Can you give me three local references whose roofs are at least a year old?

A roof that has already survived a wet season tells you far more than one finished last week. When you want a written number to compare, you can get free quotes from licensed companies through this directory.

What Florida's Climate Means for Your Roof

No state punishes a roof the way Florida does. A roof here is not a passive layer on top of the house. It is the part of the building that meets the storm first.

Wind is the headline threat. Hurricanes and tropical systems create uplift forces that try to peel a roof off from the edges and corners inward, which is why the fastening pattern, the edge detail, and the underlayment matter as much as the shingle you see from the street. Florida's strictest wind rules live in the High-Velocity Hurricane Zone, which by statute covers Miami-Dade and Broward counties. Roofing inside the HVHZ has to meet enhanced product approval and installation standards that do not apply elsewhere in the state. South Florida roofers working in Miami or Fort Lauderdale answer to rules a Panhandle roofer never sees, which is one reason south Florida roofing companies tend to specialize in HVHZ-rated systems.

Wind is only the first stressor. Heat and ultraviolet exposure age roofing faster here than in cooler climates, breaking down asphalt and sealants over years of direct sun. On the coasts, salt air corrodes metal fasteners and flashing. And the rain arrives in volume, so flashing, valleys, and drainage have to move real water, not a drizzle. A roof built for a mild climate will not last in Florida. That is why local experience tends to matter more than a national brand name.

Common Roofing Services in Florida

Most Florida homeowners call a roofer for one of a handful of reasons. Knowing which job you actually need keeps you from overbuying or underbuying.

  • Roof replacement. A full tear-off and rebuild when the roof has reached the end of its life or is too damaged to patch.
  • Roof repair. Targeted fixes to leaks, lifted shingles, cracked tiles, or failed flashing on a roof that still has years left.
  • Storm damage repair. Work after a named storm or a hard squall line, often coordinated with an insurance claim.
  • Inspections. Including the four-point inspection insurers often require on older homes and the wind mitigation inspection that can change your premium.

Roofing materials common in Florida

Florida roofs come in four broad material families, and each behaves differently here:

  • Asphalt shingle. The most common and most affordable, with wind ratings that vary a lot by product.
  • Tile. Concrete and clay tile are widespread in Florida and handle heat well, though the structure underneath has to carry the weight.
  • Metal. Standing-seam and panel roofs resist wind and shed water fast. Popular on the coasts and increasingly inland.
  • Flat and low-slope. Common on additions, lanais, and some modern homes, using membrane systems rather than shingles.

Ask any roofer to explain why they recommend a given material for your specific roof, not just which one they install most often.

Roofing Permits and the Florida Building Code

Roofing work in Florida is governed by the Florida Building Code, the statewide construction standard that local building departments enforce. For almost any roof replacement, and for many larger repairs, a permit is required. The exact threshold for when a permit is needed is set locally, so the safest move is to confirm with your city or county building department before work begins.

Here is the part that protects you: the contractor should pull the permit in the company's name, not yours. When a homeowner pulls their own permit, the homeowner takes on liability the contractor should be carrying. A licensed roofer pulling the permit is a sign they plan to do the job by the book.

A permit also triggers inspections. A code inspector reviews the work, often at stages, and signs off when it passes. That closeout is your proof the roof met code, and it is exactly what a future buyer's home inspector and insurer will look for. If a roofer suggests skipping the permit to save time or money, treat it as a reason to walk away. The savings are not real, and the exposure lands on you.

Insurance, Wind Mitigation, and Roof Age

In Florida, your roof and your homeowners insurance are tied together more tightly than almost anywhere else. Insurers care intensely about how your roof is built and how old it is, and a couple of inspections can change what you pay.

A wind mitigation inspection documents the features that help a roof resist wind: the roof shape, the deck attachment, the roof-to-wall connections such as clips or straps, and the secondary water barrier. A qualified inspector records these on the state's standard form. Because those features lower the odds of a wind claim, documenting them can reduce your premium. If your roof has wind-resistant features and no one has inspected for them, you may be paying more than you need to.

A four-point inspection is a different thing. It reviews the roof, electrical, plumbing, and HVAC systems, and insurers frequently require it on older homes before they will write or renew a policy. Roof age is a major factor in whether you can get coverage at all, which is one reason a tired roof in Florida becomes an insurance problem before it ever becomes a leak.

A few habits protect you. Photograph your roof while it is in good shape so you have a before picture if a storm hits. After damage, document everything before any repairs begin. And be cautious with an Assignment of Benefits, a document that signs your insurance claim rights over to a contractor. AOB has a history of abuse in Florida roofing, and the law has changed repeatedly. As of 2026, verify the current statute and read anything labeled an assignment carefully. You can pursue a legitimate claim without signing your rights away, so never sign under pressure.

What Affects Roofing Costs in Florida

There is no honest fixed price for a Florida roof sight unseen, and any company that quotes one over the phone is guessing. Cost depends on the specifics of your house and your roof. A real number comes from a real inspection.

The size and slope of the roof set the base of the cost, since steeper and larger roofs take more material and more labor. Complexity matters too. A roof full of valleys, dormers, skylights, and chimneys costs more than a simple gable. Material is a major lever, with tile and metal generally sitting above asphalt shingle. Then there is whatever the crew finds once the old roof comes off: rotted decking, outdated fastening, or code upgrades the current Florida Building Code now requires can all add to the bill. Permit fees, site access, and the time of year round it out.

The right way to handle all this is to get more than one written estimate and compare them line by line. A written estimate that itemizes tear-off, decking, underlayment, material, permit, and cleanup tells you far more than a single bottom-line figure. When you are ready, you can get free quotes from licensed companies in your area.

Signs You Need a Repair vs a Full Replacement

The line between repairing and replacing a roof is rarely obvious from the ground. The signs below point one way or the other, but a professional inspection is what settles it.

Signs you may only need a repair:

  • A single isolated leak after a heavy rain
  • A small number of missing, cracked, or lifted shingles or tiles
  • Damaged or pulled-away flashing around a vent, chimney, or skylight
  • Localized storm damage on an otherwise sound roof
  • A roof that is still well within its expected service life

Signs you may need a full replacement:

  • Widespread leaks or water staining across ceilings in more than one room
  • Shingles curling, balding, or shedding granules across large areas
  • Sagging in the roof line, which can point to decking or structural trouble
  • A roof at or past the age your insurer will cover
  • Repairs that keep coming back to the same spots year after year

When the signs are mixed, get a roof inspection before you decide. A repair on a roof that is genuinely finished is money spent twice. A replacement on a roof with years left is money spent early. An honest inspection from a licensed roofer is what tells you which situation you are actually in.

How to Avoid Storm-Chasers and Door-Knockers

After a big storm, the crews come out. Some are legitimate local contractors working long days. Others are storm-chasers, out-of-state operators who follow the weather, sign up as many roofs as they can, and move on before anyone notices the corners they cut. Florida has seen plenty of both, and the law gives you real protection if you know to use it.

A few rules keep you safe:

  • You generally have a right to cancel. Under Florida law as of 2026, you generally have a right to cancel a residential roofing contract within a set window after signing, especially when an insurance claim is involved. Confirm the current window before you sign, and read the cancellation terms before you sign, not after.
  • Treat any deductible promise as a red flag. As of 2026, Florida law prohibits a contractor from offering to pay or waive your insurance deductible. Verify the current statute, but treat any "free roof" deductible promise as a serious red flag.
  • Never sign on the spot. A real contractor will give you time to verify their license at myfloridalicense.com and to get a second estimate. Pressure to sign today is the tell.
  • Be careful with anything labeled an Assignment of Benefits. AOB has a history of abuse in Florida roofing, and the law has changed repeatedly. As of 2026, verify the current statute and read anything labeled an assignment carefully. You do not have to hand your claim rights to the first crew at your door.

The simplest defense is to start from a licensed company you chose, not one that chose your driveway. That is what this directory is for.

Why Use Roofing Companies Florida

This directory is independent and editorial. We are not a roofing company, and we do not sell your information to the highest bidder. Every company you find here has had its license verified against DBPR records, so the first and most important vetting step is already done before you make a single call. That is the point of the directory: to put trustworthy Florida roofing within reach of anyone starting from scratch.

It is free for homeowners to use. You can search by city, by county, or by roofing service, and city pages like roofing companies in Tampa and roofing companies in Orlando go deeper on the local market and the building department you will be dealing with.

The goal is plain: give Florida homeowners a trustworthy place to start, so the search for a roofer begins with licensed, verified companies instead of whoever knocked on the door after the last storm. Start by browsing all roofers near you, or get free quotes when you are ready to compare.

Frequently Asked Questions

How do I verify a Florida roofer is licensed?

Check the company against the public DBPR record at myfloridalicense.com, the state agency that licenses and disciplines contractors. Confirm a real license number exists, that the class covers roofing (a CCC or RC), and that the status reads current and active, not expired or under discipline.

What is the difference between a CCC and an RC license?

A Certified Roofing Contractor holds a CCC number and is certified at the state level, so they can legally work anywhere in Florida. A Registered Roofing Contractor holds an RC number and is registered locally, which limits them to the jurisdiction where they registered. Confirm either number on the DBPR search.

Do I need a permit to replace my roof in Florida?

For almost any roof replacement, and for many larger repairs, a permit is required under the Florida Building Code. The exact threshold is set locally. Your licensed contractor should pull the permit in the company's name, not yours, so the liability stays with them.

What is an HVHZ and does it apply to me?

The High-Velocity Hurricane Zone is Florida's strictest wind region. By statute it covers Miami-Dade and Broward counties. Roofing inside the HVHZ must meet enhanced product approval and installation standards that do not apply elsewhere in the state, so it applies if your home sits in either county.