Roofing companies in St. Petersburg, Florida

342 roofing company profiles serve St. Petersburg. Each profile shows whether RCF's latest accepted DBPR evidence supports an active license status. Confirm the current state record before hiring.

Showing 24 of 342 company profilesConfirmed active licenses first, with eligible Gold members assigned to this city featured first. Within each license group: highest Google ratings, then newest profiles. Membership does not affect license verification.

Roofing company profiles in St. Petersburg

Happy Roof License verified by RCF

Oldsmar
Residential RoofingCommercial RoofingRoof Repair

Happy Roof is a Tampa Bay roofing contractor founded in 2025 by a team with more than 30 years of...

Google 5.0 (6)
FL LicenseCCC1337380
Status DBPR active

Tropic Shield Roofing License verified by RCF

St. Petersburg
Roof RepairRoof ReplacementShingle Roofing

Tropic Shield Roofing is a residential and commercial roofing contractor based in St. Petersburg, Florida, serving Pinellas, Pasco, Hillsborough, Sarasota,...

Google 5.0 (85)
FL LicenseCCC1337220
Status DBPR active

Rooster Roofing License verified by RCF

Sarasota
Residential RoofingCommercial RoofingRoof Replacement

Rooster Roofing is a certified roofing contractor based in Sarasota, Florida, serving Sarasota and Manatee counties and the surrounding West...

Google 5.0 (19)
FL LicenseCCC1335999
Status DBPR active

Skybird Roofing License verified by RCF

St. Petersburg
Commercial roof maintenanceCommercial Roof RepairCommercial Roof Replacement

Skybird Roofing is a residential and commercial roofing contractor based in St. Petersburg, Florida, serving the Tampa Bay area. The...

Google 5.0 (34)
FL LicenseCCC1335045
Status DBPR active

McAuley Roofing License verified by RCF

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

KH Commercial Roofing License verified by RCF

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

CF Handyman License verified by RCF

Largo
Tile Roof RepairFlat Roof Repair

CF Handyman is a roofing contractor founded in Tampa, Florida, now operating out of Largo in Pinellas County. The family...

Google 5.0 (6)
FL LicenseCCC1332897
Status DBPR active

Brandon Roofing License verified by RCF

Thonotosassa
Asphalt Shingle RoofingTile and slate roofingMetal Roofing

Brandon Roofing is a family-owned roofing contractor headquartered in Thonotosassa, Florida, describing itself as the third generation of roofing contractors...

Google 5.0 (50)
FL LicenseCCC1332837
Status DBPR active

New Roofs Group License verified by RCF

Lutz
Residential RoofingCommercial RoofingShingle Roofing

New Roofs Group is a residential and commercial roofing contractor based in Lutz, Florida, serving the greater Tampa Bay area....

Google 5.0 (118)
FL LicenseCCC1332818
Status DBPR active

Storm Peak Roofing License verified by RCF

Tarpon Springs
Residential RoofingCommercial RoofingRoof Repair

Storm Peak Roofing is a roofing contractor based in Tarpon Springs, Florida, serving Pinellas County and the greater Tampa Bay...

Google 5.0 (115)
FL LicenseCCC1332693
Status DBPR active

KTM Exteriors License verified by RCF

St. Augustine
Commercial RoofingRoof RepairRoof Replacement

KTM Exteriors is a family and woman owned roofing and exterior company operating in Florida under the license name KTM...

Google 5.0 (16)
FL LicenseCCC1332631
Status DBPR active

Hytz Roofing License verified by RCF

Tampa
Residential Roof ReplacementCommercial RoofingStorm damage roof repair

Hytz Roofing is a GAF Master Elite certified roofing contractor based in Tampa, Florida, in business since 2020. The company's...

Google 5.0 (242)
FL LicenseCCC1332551
Status DBPR active

TeamCraft Roofing License verified by RCF

Brooksville
Industrial roof replacementEmergency Roofing ServicesPreventive Roof Maintenance

TeamCraft Roofing is a family owned commercial and industrial roofing contractor established in 1996, headquartered in Salisbury, North Carolina, with...

Google 5.0 (8)
FL LicenseCCC1332269
Status DBPR active

Omega Roofer License verified by RCF

Tampa
Roof RepairRoof ReplacementRoof Maintenance

Omega Roofer is a family owned and veteran owned roofing contractor based in Tampa, Florida, in Hillsborough County. The company...

Google 5.0 (10)
FL LicenseCCC1332118
Status DBPR active

Titan Roofing Company License verified by RCF

Tampa
Residential RoofingCommercial RoofingRoof Installation

Titan Roofing Company is a Tampa, Florida roofing contractor led by Andrew Castillo, President and Director, offering residential and commercial...

Google 5.0 (5)
FL LicenseCCC1332056
Status DBPR active

Woodstone Roofing License verified by RCF

Tampa
Residential RoofingCommercial RoofingRoof Replacement

Woodstone Roofing is the trade name of Woodstone, a roofing contractor based in Tampa, Florida, incorporated in January 2021 under...

Google 5.0 (44)
FL LicenseCCC1332004
Status DBPR active

Historic district guidelines and certificates of appropriateness

You must secure a Certificate of Appropriateness from the St. Petersburg Historic Preservation Office before applying for a building permit if your home sits in a designated local historic district. This step is mandatory. It is not optional. If your roof is visible from the street, the city will block your building permit until the historic preservation board approves your material choice. This dual-track approval process often adds 6 to 10 weeks to your overall project timeline, so you must plan your replacement far in advance.

The Secretary of the Interior's Standards for Rehabilitation guide all local decisions regarding roof replacements in these neighborhoods. The city aims to preserve the architectural integrity of historic home styles like Mediterranean Revival tiles and Craftsman bungalow shingles. If you try to swap historic clay tiles for cheap asphalt shingles, the board will reject your application. You must match the original material, color, and profile as closely as possible.

St. Petersburg historic districts requiring special approval

  • Historic Kenwood, famous for its historic Craftsman bungalows
  • Historic Old Northeast, featuring historic brick streets and Mediterranean Revival homes
  • Historic Roser Park, known for its steep hills and early 20th-century estate homes
  • Historic Uptown, containing a mix of historic multi-family and single-family wood-frame homes

Roof replacement costs in St. Petersburg

A standard asphalt shingle roof replacement on a 2,000 square foot home in St. Petersburg carries a median cost of $9,200. This is your baseline. If your home has a steep pitch, multiple valleys, or requires historic-grade materials, your total investment will climb. Metal and concrete tile systems offer superior wind resistance but require a much larger upfront financial commitment.

Historic district rules heavily influence these cost bands. If the preservation office requires you to install genuine clay tiles or specialized metal profiles to match your home's historic style, your material expenses will double. Do not let a contractor quote you a generic price without assessing whether your home falls under these municipal aesthetic rules.

Estimated cost ranges by roofing material

  • Asphalt Shingles: $8,500 to $14,500, depending on shingle grade and roof complexity
  • Standing-Seam Metal: $16,500 to $28,000, offering exceptional longevity and heat reflection
  • Concrete or Clay Tile: $22,000 to $42,000, common in historic Mediterranean Revival designs

Permitting requirements of the St. Petersburg building department

The St. Petersburg Building Department operates its own municipal permitting process out of the Municipal Services Center at One 4th St. N, completely separate from Pinellas County. You cannot use a county permit for a property inside city limits. Your contractor must file the permit application directly with the city before any tear-off work begins.

Florida Statute 713.13 requires a recorded Notice of Commencement for any roofing project valued over $2,500. This document must be recorded with the Pinellas County Clerk of the Court before the city will perform its first inspection. If you skip this step, your inspections will be delayed, and you could face code enforcement fines. The city requires a mid-roof inspection to verify the dry-in barrier and a final inspection once the outer shingles or tiles are fully installed.

Wind speed codes and product approvals in Pinellas County

St. Petersburg homes sit within a 140 mph ultimate design wind speed zone under the Florida Building Code 8th Edition. This high-velocity classification dictates exactly how your roof must be constructed. Every shingle, underlayment, and nail must carry a valid Florida Statewide Product Approval or a Miami-Dade Notice of Acceptance to prove it can withstand severe coastal winds.

Standard installations will not pass inspection here. Contractors must use an enhanced 6-nail fastening pattern for shingles instead of the standard 4-nail pattern used further inland. Additionally, the code mandates a secondary water barrier. This is usually a self-adhering polymer modified bitumen sheet applied directly to the roof deck, which prevents water from entering your home if high winds strip away your shingles.

Home insurance rules for roofs over fifteen years old

Florida Statute 627.7011 permits home insurance carriers to deny renewal for homes with roofs that are 15 years old or older, unless a licensed inspector certifies the roof has at least 5 years of remaining useful life. If your insurer sends you a non-renewal notice, they will typically give you 45 to 120 days to comply. Do not ignore these notices. A lapse in coverage in coastal Pinellas County can be incredibly expensive.

You can fight back against rising premiums by upgrading your wind mitigation features. The state-backed My Safe Florida Home program can help offset these costs. The program matches $2 for every $1 you spend on qualified wind-mitigation improvements, up to a maximum grant of $10,000. Upgrading to a secondary water barrier and ring-shank nails will secure valuable wind mitigation credits on your next home insurance policy.

Best roofing materials for the St. Petersburg coastal climate

Asphalt shingles remain the most common choice for St. Petersburg homes due to their lower upfront cost, but they degrade faster under our intense tropical sun. The combination of high UV exposure and salty coastal air accelerates granule loss. If you choose shingles, insist on algae-resistant architectural shingles with a high wind rating.

Metal roofing is rapidly growing in popularity across neighborhoods like Snell Isle and St. Pete Heights. Standing-seam metal panels reflect solar heat, lowering your summer air conditioning bills. They also easily withstand 140 mph winds. For historic properties in Historic Old Northeast or Historic Roser Park, clay or concrete tile is often the only approved choice to maintain the neighborhood's strict architectural standards.

Storm damage repairs and hurricane mitigation in local neighborhoods

Recovering from severe storm damage requires quick action to protect your home from active water leaks. Start by taking clear photographs of your roof damage from ground level before anyone touches the property. This documentation is critical for your insurance claim. You must also secure a temporary emergency dry-in to prevent further interior water damage.

Be careful when hiring help after a major storm. Florida law prohibits roofing contractors from soliciting work door-to-door or offering financial incentives to sign over your insurance benefits. Unlicensed contracting is a third-degree felony in Florida during a declared state of emergency. Protect yourself by only working with contractors who have been independently verified.

Homeowners association rules for metal and tile roofs

Florida Statute 163.04 prohibits homeowners associations from completely banning solar collectors or energy-efficient metal roofs, but they can still enforce strict rules regarding colors, profiles, and placement. If you live in an HOA-restricted community in Lakewood Estates or Snell Isle, you must submit your material samples to your HOA board before starting work. This is a separate step from your city building permit.

If you live in a historic district that also has active HOA rules, you must coordinate both approvals. The historic preservation office's guidelines will always take legal precedence over HOA design rules. A qualified local contractor can help you choose a material that satisfies both the St. Petersburg Historic Preservation Office and your neighborhood HOA board.

Compare verified St. Petersburg roofing companies

Every roofing contractor listed on this directory is already verified against the Florida DBPR license database. We have done the hard work of checking active licenses, so you do not have to worry about unlicensed crews or storm-chasing scams. Your next step is to compare the verified local professionals listed above.

We recommend requesting estimates from at least three different verified roofers to compare material options, warranties, and project timelines. This is especially important if your home is in Downtown or Historic Kenwood, where historic guidelines require specialized craftsmanship. You can verify their licenses and then request free quotes directly from our verified list to get your project started safely.

Frequently asked questions

Do I need a permit for a new roof in St. Petersburg?
Yes, you must secure a municipal building permit from the St. Petersburg Building Department for any roof replacement. If your property is in a designated historic district, you must also obtain a Certificate of Appropriateness from the Historic Preservation Office before the city will issue your building permit.
How does the 15-year roof rule affect my St. Petersburg home insurance?
Florida Statute 627.7011 allows insurance companies to refuse renewal for roofs 15 years or older unless an inspection proves the roof has five years of remaining life. St. Petersburg homeowners often receive non-renewal notices giving them 45 to 120 days to secure a replacement.
What is the design wind speed for roofs in St. Petersburg?
St. Petersburg is located in a 140 mph ultimate design wind speed zone under the Florida Building Code. This requires specific wind mitigation measures, such as enhanced 6-nail shingle patterns and mandatory secondary water barriers to prevent leaks if shingles blow off.
Can I replace my historic St. Petersburg roof with metal?
It depends on your specific historic district guidelines. The St. Petersburg Historic Preservation Office restricts roofing materials to preserve architectural integrity. While metal is highly wind-resistant, you must secure a Certificate of Appropriateness before installing any material not original to your home style.
How do I verify if a St. Petersburg roofer is licensed?
Every contractor listed on our directory is already checked against the Florida Department of Business and Professional Regulation database. You can independently verify any roofer by searching their CCC or CGC license number directly on the state myfloridalicense website.

Explore more roofing

Browse related services and locations. Numbers beside links show matching company profiles.

Roofing services in St. Petersburg

49
All roofing services by city

Roofing companies in other cities in the same county

27
All Florida cities

More ways to search

5