Best Roofers in
St. Petersburg

Why These Roofers?

Our goal is to connect people with the best local experts. We scored St. Petersburg Roofers on more than 25 variables across five categories, and analyzed the results to give you a hand-picked list of the best.

Reviewed Curated Top Picks 110 75 23

Our Selection Criteria:

  • 1. Availability

    Consistently approachable and responsive, so customers never feel ignored.

  • 2. Qualifications

    Building customer confidence with licensing, accreditations, and awards.

  • 3. Reputation

    A history of delighted customers and outstanding service.

  • 4. Experience

    Masters of their craft, based on years of practical experience and education.

  • 5. Professionalism

    Providing service with honesty, reliability, and respect.

Read more about our selection process

Drew Roofing

Drew Roofing is a roofer near St. Petersburg. The company is focused on providing residential and commercial roofing services, handling jobs of all sizes including shingle replacement, regular maintenance, full replacements, and new construction installations. The company also handles insurance claims for repair jobs stemming from storm damage or fallen trees. For work that's not covered by insurance, Drew Roofing offers in-house payment plans and financing options. Preferred vendors include GAF and Attic Breeze.

600 49th St S
St Petersburg, FL 33707


Harvath Roofing Inc

Founded in 2000, Harvath Roofing Inc. is a state-certified roofing contractor that serves clients throughout the St. Petersburg area. This family-owned and operated business offers a wide array of services, including ISO and metal tapered roofing system installation, shingle reroofing, and skylight installation and replacement. The company strives to provide each of its customers with personalized attention and customized solutions. Harvath Roofing is a member of the Florida Roofing, Sheet Metal and Air Conditioning Contractors Association.

6506 15th Ave W
Bradenton, FL 34209


James Roofing Services, Inc.

Founded more than 45 years ago, James Roofing Services Inc. is a family-owned and operated roofing company near St. Petersburg that serves clients in the city and throughout its surrounding areas. It serves commercial and residential property owners, providing a variety of services such as reroofing, roof repairs, and new roof installations. James Roofing Services Inc. is a Tamko Pro Certified Contractor and a member of the Florida Roofing and Sheet Metal Contractors Association.

7173 30th Ave N
Saint Petersburg, FL 33710


W.A.L. General Contractors Inc.

W. A. L. General and Roofing Contractors Inc. opened its doors in 1986. The family-owned and operated business is a roofing company near St. Petersburg, specializing in commercial and residential repair, replacement, and installation services throughout the metro area. The company can lay built-up modified bitumen and single-ply membranes on flat roofs and an array of materials on steep-slope roofs, such as metal, cement, and shingles. It also provides scheduled maintenance services.

7098 73rd St N
Pinellas Park, FL 33781


Wrong city? Here are some nearby places: