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. · 99 spots left Get verified

Roofing companies in St. Petersburg, Florida

24 licensed, DBPR-verified roofing companies serving St. Petersburg. Every company here is checked against the Florida Department of Business and Professional Regulation. Compare them below and request free quotes, with no obligation.

Showing 24 of 245 verified companiesGold members assigned to this city appear first in Recommended. Membership never affects licence verification, and the other sorts ignore it entirely.

A Bob For Every Job

Saint Petersburg
Residential roofingRoofing contractor services

A Bob For Every Job is a certified roofing contractor based in Saint Petersburg, Pinellas County, Florida, operated by owner...

Google 4.8 (180)
FL LicenseCCC1329325
Status DBPR active

A Old Time Roofing

St. Petersburg
Residential RoofingCommercial RoofingRoof Repair

A Old Time Roofing is a Christian, family-owned roofing contractor based in Saint Petersburg, Pinellas County, Florida, serving the greater...

Google 4.5 (317)
FL LicenseCCC1327304
Status DBPR active

Albright Roofing & Contracting

Clearwater
Roof ReplacementRoof RepairRoof Maintenance

Albright Roofing & Contracting is a roofing contractor based in Clearwater, Florida, holding Florida Certified Roofing Contractor license CCC1332468 under...

Google 4.7 (143)
FL LicenseCCC1332468
Status DBPR active

All South Professional Roofing

Seminole
Residential RoofingCommercial RoofingRoof Replacement

All South Professional Roofing is a family-owned roofing contractor based in Seminole, Florida, serving the greater Tampa Bay area. The...

Google 4.8 (16)
FL LicenseCCC1333977
Status DBPR active

Alvarez Roofing Services

Clearwater
Tile RoofingMetal RoofingFlat Roofing

Alvarez Roofing Services, operating as Alvarez Home Repairs, is a family-owned and family-operated roofing contractor based in Clearwater, Florida, licensed...

Google 4.7 (206)
FL LicenseCCC1330313
Status DBPR active

American Custom Builders & Roofing

Lutz
Roof ReplacementRe-RoofingShingle Roofing

American Custom Builders & Roofing is a licensed general and roofing contractor based in Lutz, Florida, serving the greater Tampa...

Google 4.9 (35)
FL LicenseCCC1327520
Status DBPR active

American Roofing and Sheet Metal

Tampa
Commercial RoofingResidential RoofingRoof Replacement

American Roofing and Sheet Metal is a residential and commercial roofing contractor based in Tampa, Florida. Established in 2007, the...

Google 4.7 (60)
FL LicenseCCC1329780
Status DBPR active

Anmar Builders

Spring Hill
Roofing installation and repairClay and concrete tile roofingFlat Roofing

Anmar Builders is a full-service licensed contractor based in Spring Hill, Florida, in business since 1980. Founded and run by...

Google 5.0 (2)
FL LicenseCCC057571
Status DBPR active

Arry’s Roofing Services

Tarpon Springs
Residential RoofingCommercial RoofingShingle Roofing

Arry's Roofing Services is a family-owned and operated roofing company headquartered at 401 E Spruce St in Tarpon Springs, Florida,...

Google 4.8 (1,710)
FL LicenseCCC1326986
Status DBPR active

Avatar Roofing

Tampa
Residential RoofingCommercial RoofingRoof Installation

Avatar Roofing is a certified roofing contractor based in Tampa, Florida, serving both residential and commercial customers across the Tampa...

Google 4.7 (80)
FL LicenseCCC058078
Status DBPR active

Baker’s Roofing

Clearwater
Shingle Roof InstallationModified bitumen flat roof installationTile Roofing

Baker's Roofing is a certified roofing contractor based in Clearwater, Pinellas County, Florida, owned and operated by Leroy Leon Baker....

Google 4.6 (9)
FL LicenseCCC058248
Status DBPR active

Baldwin Roofing Company

St. Petersburg
Residential RoofingCommercial RoofingShingle Roofing

Baldwin Roofing Company is a commercial and residential roofing contractor headquartered in St. Petersburg, Florida, with additional offices in Tampa...

Google 4.9 (569)
FL LicenseCCC1331963
Status DBPR active

Bay Area Roofing

Clearwater
Roof RepairRoof ReplacementNew Roof Installation

Bay Area Roofing is a family-owned and operated roofing company that has been serving the west coast of Florida for...

Google 4.7 (61)
FL LicenseCCC057604
Status DBPR active

Bayside Roofing Professionals

Holiday
Roof InstallationRoof ReplacementRoof Repair

Bayside Roofing Professionals is a Christian-owned, family-operated roofing contractor based in Holiday, Pasco County, Florida, incorporated in 2007 and led...

Google 4.7 (327)
FL LicenseCCC1328720
Status DBPR active

Bigfoot Roofing & Construction

Jacksonville
Residential Roof ReplacementCommercial Roof ReplacementMulti-Family Roof Replacement

Bigfoot Roofing & Construction is a family-owned Florida roofing company founded in 2011 by Kyle Maxwell, a third-generation contractor who...

Google 4.8 (232)
FL LicenseCCC1329769
Status DBPR active

Blue Vision Roofing

Bradenton
Residential RoofingEmergency roofing repairsRoof Repairs

Blue Vision Roofing is a residential and commercial roofing contractor based in Bradenton, Florida, serving the Suncoast from St. Petersburg...

Google 4.8 (35)
FL LicenseCCC1331748
Status DBPR active

Brandon Roofing

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

Central Homes Roofing & Solar

Longwood
Roof RepairRoof ReplacementSolar Installation

Central Homes Roofing & Solar is a roofing and solar contractor headquartered in Longwood, Florida, with a second office in...

Google 4.8 (1,260)
FL LicenseCCC1330609
Status DBPR active

Century Construction

St. Augustine
Residential RoofingAsphalt Shingle RoofingMetal Roofing

Century Construction is a Florida-licensed roofing and building contractor headquartered in Saint Augustine, St. Johns County. The company holds both...

Google 5.0 (4)
FL LicenseCCC1328787
Status DBPR active

CES Roofing

Palm Harbor
Commercial Roof InstallationCommercial roof restorationRoof Coating

CES Roofing is a commercial roofing contractor headquartered in Palm Harbor, Pinellas County, with an additional Florida location in Tampa...

Google 4.9
FL LicenseCCC1333653
Status DBPR active

CF Handyman

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

Classic Kitchens & Bathrooms

St. Petersburg
Kitchen remodelingBathroom remodelingCabinet installation

Classic Kitchens & Bathrooms is a husband-and-wife remodeling business based in St. Petersburg, Pinellas County, Florida, owned and operated by...

Google 4.8 (34)
FL LicenseCCC057837
Status DBPR active

Classic Roofing and Construction

Clearwater
Residential RoofingCommercial RoofingRoof Repair

Classic Roofing and Construction, the trade name used by Classic Construction LTD. Co., is a family-owned roofing contractor based in...

Google 4.8 (1,172)
FL LicenseCCC1333826
Status DBPR active

Coastal Construction and Roofing

Pinellas Park
Roofing installation and repairImpact Window InstallationImpact Door Installation

Coastal Construction and Roofing is a licensed roofing and building contractor based in Pinellas Park, Pinellas County, Florida. The company...

Google 5.0 (66)
FL LicenseCCC1326974
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.