Home › Florida › St. Petersburg, FL

Roofing Companies in St. Petersburg, Florida

All 120 roofing companies we track in the St. Petersburg area — residential, commercial, and storm-repair. Market: population 960,000, median household income $70,000.

Gulfeagle Supply

★ 4.3 (30 reviews)
Sheet metal contractor👥 687 professionals tracked3191 46th Ave N, St. Petersburg, FL 33714 · (727) 525-4044

Good And Efficient Contractors LLC

★ 5 (22 reviews)
Roofing contractor👥 618 professionals tracked4665 17th Ave S, St. Petersburg, FL 33711 · (727) 922-4357

Interstate Roofing Inc.

★ 4.7 (49 reviews)
Roofing contractor👥 135 professionals tracked6880 46th Ave N #210, St. Petersburg, FL 33709 · (727) 933-7663

Dynamic National Roofing - Florida

★ 5 (4 reviews)
Roofing contractor👥 85 professionals tracked10597 Oak St NE, St. Petersburg, FL 33716 · (727) 498-6204

Paradise Exteriors Roofing

★ 4.3 (12 reviews)
Roofing contractor👥 31 professionals tracked9741 International Ct N, St. Petersburg, FL 33716 · (727) 291-0810

Baldwin Roofing Company

★ 4.9 (587 reviews)
Roofing contractor👥 21 professionals tracked10701 Danka Cir N Suite B, St. Petersburg, FL 33716 · (833) 990-2063

Blue Sky Roofing

★ 5 (345 reviews)
Roofing contractor👥 20 professionals tracked136 4th St N #2206, St. Petersburg, FL 33701 · (727) 361-9281

Neal Roofing & Waterproofing

★ 4.8 (46 reviews)
Roofing contractor👥 20 professionals tracked200 Central Ave 4th Floor, St. Petersburg, FL 33701 · (813) 308-0160

Trust Roofing

★ 5 (1,560 reviews)
Roofing contractor👥 17 professionals tracked2322 Lake Ave SE, Largo, FL 33771 · (813) 560-2998

Fortress Roofing Inc

★ 4.2 (69 reviews)
Roofing contractor👥 16 professionals tracked2409 4th Ave N, St. Petersburg, FL 33713 · (727) 230-8848

Fortress Roofing Inc

★ 4.7 (59 reviews)
Roofing contractor👥 16 professionals tracked12735 Starkey Rd Ste 1, Largo, FL 33773 · (727) 230-8845

Fortress Roofing Inc

★ 4.8 (17 reviews)
Roofing contractor👥 16 professionals tracked10713 70th Ave N, Seminole, FL 33772 · (727) 330-1990

Handyman Roofing

★ 4.8 (1,652 reviews)
Roofing contractor👥 13 professionals tracked11327 43rd St N, Clearwater, FL 33762 · (727) 888-2636

Weatherproof Roofing of St. Petersburg

★ 4.8 (43 reviews)
Roofing contractor👥 11 professionals tracked · (727) 776-4209

Classic Roofing and Construction

★ 4.8 (1,220 reviews)
Roofing contractor👥 9 professionals tracked14450 46th St N Ste 110, Clearwater, FL 33762 · (727) 945-6170

Hendrick Roofing, Inc.

★ 4.7 (82 reviews)
Roofing contractor👥 9 professionals tracked7425 124th Ave N A, Largo, FL 33773 · (727) 531-1025

Strategic Roofing

★ 5 (448 reviews)
Roofing contractor👥 8 professionals tracked7249 Ulmerton Rd, Largo, FL 33771 · (727) 442-7663

Compass Roofing Services

★ 4.7 (41 reviews)
Roofing contractor👥 8 professionals tracked · (813) 291-8766

Right Now Roofing & Solar - Tampa

★ 4.5 (75 reviews)
Roofing contractor👥 6 professionals tracked7600 Bryan Dairy Rd ste f, Largo, FL 33777 · (813) 670-7663

Community Roofing of Florida

★ 4.5 (237 reviews)
Roofing contractor👥 5 professionals tracked14042 66th St N Unit C, Largo, FL 33771 · (727) 536-9999

Origin Solar, Roofing, and Generators

★ 4.9 (156 reviews)
Roofing contractor👥 5 professionals tracked100 2nd Ave S Suite 205N # 1011, St. Petersburg, FL 33701 · (813) 524-5462

Ozark Roofing and Construction

★ 4.7 (75 reviews)
Roofing contractor👥 5 professionals tracked6368 49th Street N, Pinellas Park, FL 33781 · (727) 222-1863

Drew Roofing, LLC

★ 4.9 (305 reviews)
Roofing contractor👥 4 professionals tracked600 49th St S, St. Petersburg, FL 33707 · (727) 522-3739

John Hogan Roofing

★ 4.7 (202 reviews)
Roofing contractor👥 4 professionals tracked14450 46th St N Ste 110, Clearwater, FL 33762 · (727) 353-6765

All Florida Weatherproofing and Construction Inc.

★ 4.6 (200 reviews)
Roofing contractor👥 4 professionals tracked4231 112th Terrace N, Clearwater, FL 33762 · (877) 572-1019

Duralast Roofing and Construction Largo FL

★ 4.4 (100 reviews)
Roofing contractor👥 4 professionals tracked12952 Walsingham Rd, Largo, FL 33774 · (727) 584-8400

Chappelle Roofing LLC

★ 4.3 (31 reviews)
Roofing contractor👥 4 professionals tracked5725 Magnolia St N, St. Petersburg, FL 33703 · (727) 222-1454

Steadfast Roofing

★ 5 (106 reviews)
Roofing contractor👥 3 professionals tracked4691 87th Terrace, Pinellas Park, FL 33782 · (727) 624-1627

Mitchell and Sons Roofing Pinellas

★ 4.7 (14 reviews)
Roofing contractor👥 3 professionals tracked360 Central Ave Ste 800, St. Petersburg, FL 33701 · (727) 807-5217

James Roofing Services

★ 4.6 (59 reviews)
Roofing contractor👥 2 professionals tracked7177 30th Ave N, St. Petersburg, FL 33710 · (727) 289-7171

Arch Roofing and Repairs, LLC.

★ 4.6 (44 reviews)
Roofing contractor👥 2 professionals tracked8511 91st Ter N, Seminole, FL 33777 · (727) 222-0939

JDI Roofing and Contracting LLC

★ 5 (39 reviews)
Roofing contractor👥 2 professionals tracked · (813) 575-4443

Allied Veterans Roofing, Solar & HVAC Company

★ 4.7 (30 reviews)
Roofing contractor👥 2 professionals tracked3530 1st Ave N #206, St. Petersburg, FL 33713 · (408) 478-2704

Pro-Shield Roof Restoration, LLC

★ 4.7 (24 reviews)
Roofing contractor👥 2 professionals tracked735 Arlington Ave N Ste 113, St. Petersburg, FL 33701 · (813) 421-1424

Mitchell Roofing Company LLC

★ 4.8 (754 reviews)
Roofing contractor👥 1 professional tracked3455 Tyrone Blvd N, St. Petersburg, FL 33710 · (727) 288-4650

RoofingCo of America

★ 4.9 (214 reviews)
Roofing contractor👥 1 professional tracked9414 International Ct N, St. Petersburg, FL 33716 · (727) 309-3344

Professional Roof Technology

★ 4.9 (144 reviews)
Roofing contractor👥 1 professional tracked5945 Bay Dr S, Gulfport, FL 33707 · (727) 823-3322

Dunn Contracting Roofers in Pinellas

★ 5 (71 reviews)
Roofing contractor👥 1 professional tracked5580 63rd Way N, St. Petersburg, FL 33709 · (727) 410-5717

Bay Area Roofing

★ 4.7 (59 reviews)
Roofing contractor👥 1 professional tracked4261 112th Terrace N, Clearwater, FL 33762 · (727) 578-1138

Augusto Roofing, Inc.

★ 4.5 (55 reviews)
Roofing contractor👥 1 professional tracked12900 Starkey Rd #43, Largo, FL 33773 · (727) 518-7663

McCullers Roofing

★ 4.3 (50 reviews)
Roofing contractor👥 1 professional tracked12087 62nd St N #4, Largo, FL 33773 · (727) 538-0808

Grace Built Construction and Roofing

★ 4.7 (37 reviews)
Roofing contractor👥 1 professional tracked4366 19th St N, St. Petersburg, FL 33714 · (727) 424-9696

Bay To Bay Roofing, Inc.

★ 4.8 (5 reviews)
Roofing contractor👥 1 professional tracked5758 18th Ave N suite b, St. Petersburg, FL 33710 · (727) 777-8740

American Commercial Construction & Development

★ 5 (1 reviews)
General contractor👥 1 professional tracked6822 22nd Ave N, St. Petersburg, FL 33710 · (877) 236-8027

SB Pro Roofing & Solar

★ 4.8 (393 reviews)
Roofing contractor6358 49th Street N, Pinellas Park, FL 33781 · (727) 594-9787

U.S. Shingle & Metal

★ 4.8 (308 reviews)
Roofing contractor12910 Automobile Blvd, Clearwater, FL 33762 · (727) 761-5200

A Old Time Roofing

★ 4.5 (323 reviews)
Roofing contractor2636 22nd St N, St. Petersburg, FL 33713 · (727) 824-9996

Ridge Max Roofing

★ 4.6 (267 reviews)
Roofing contractor11515 66th St N, Largo, FL 33773 · (813) 578-4639

Alvarez Roofing Services

★ 4.7 (207 reviews)
Roofing contractor13101 Automobile Blvd, Clearwater, FL 33762 · (727) 235-1378

4thGen Roofing

★ 5 (166 reviews)
Roofing contractor13790 49th Street N, Clearwater, FL 33762 · (727) 353-3024

WestStar Roofing and Construction

★ 5 (120 reviews)
Roofing contractor10475 Gandy Blvd N #1317, St. Petersburg, FL 33702 · (800) 940-7113

McAuley Roofing

★ 5 (111 reviews)
Roofing contractor · (727) 240-9567

Spangler Roofing LLC

★ 4.7 (115 reviews)
Roofing contractor5765 61st St N, St. Petersburg, FL 33709 · (727) 397-3800

Tropic Shield Roofing

★ 5 (103 reviews)
Roofing contractor2031 4th St N #3, St. Petersburg, FL 33704 · (727) 200-1074

Sunshine Roofing of the West Coast

★ 4.9 (103 reviews)
Roofing contractor1150 19th St N, St. Petersburg, FL 33713 · (813) 575-2208

RJ Owens Roofing Contractors

★ 4.2 (111 reviews)
Roofing contractor3120 39th Ave N, St. Petersburg, FL 33714 · (727) 578-2641

Alpine Exteriors | Siding, Roofing & Windows

★ 5 (93 reviews)
Roofing contractor · (813) 761-7239

Freedom Roofing Division

★ 4.7 (92 reviews)
Roofing contractor7003 114th Ave Ste B, Largo, FL 33773 · (800) 972-4198

BC American Roofing LLC

★ 4.8 (84 reviews)
Roofing contractor4604 49th Street N Ste 1392, St. Petersburg, FL 33709 · (727) 647-1141

IBEX Roofing, LLC

★ 4.4 (83 reviews)
Roofing contractor4770 94th St N, St. Petersburg, FL 33708 · (727) 498-8437

KODE Construction

★ 4.6 (78 reviews)
Roofing contractor2810 Scherer Dr Suite 100, St. Petersburg, FL 33716 · (833) 563-3737

Coastal Roofing & Construction LLC

★ 5 (69 reviews)
Roofing contractor7182 Seminole Blvd, Seminole, FL 33772 · (727) 262-1692

Duncan Roofs LLC

★ 3.9 (83 reviews)
General contractor2570 25th Ave N, St. Petersburg, FL 33713 · (727) 323-1611

Sander and Sons Roofing

★ 4.8 (63 reviews)
Roofing contractor13584 49th Street N Unit B2-12, Clearwater, FL 33762 · (727) 265-7945

Gutters Plus Soffit and Fascia LLC

★ 5 (60 reviews)
Gutter service3001 39th Ave N, St. Petersburg, FL 33714 · (727) 494-6170

Residential Repair and Restoration inc

★ 5 (55 reviews)
Remodeler3951 34th St S, St. Petersburg, FL 33711 · (813) 727-8964

Reroof America Contractors FL, LLC

★ 4.8 (55 reviews)
Roofing contractor8100 Bryan Dairy Rd Ste 100, Seminole, FL 33777 · (813) 344-3334

Lowery Roofing Company

★ 5 (51 reviews)
Roofing contractor3810 34th Ave S, St. Petersburg, FL 33711 · (727) 677-1210

Go Time Roofing & Restoration

★ 5 (48 reviews)
Roofing contractor5532 Haines Rd N, St. Petersburg, FL 33714 · (727) 361-6905

Reggie Reed Roofing

★ 4.4 (53 reviews)
Roofing contractor3530 1st Ave N, St. Petersburg, FL 33713 · (727) 479-5704

Highline Metal Roofing

★ 5 (41 reviews)
Roofing contractor861 5th Terrace S, St. Petersburg, FL 33701 · (727) 349-4421

Parrish and Sons Roofing Co Inc

★ 5 (39 reviews)
Roofing contractor5136 Gulfport Blvd S, Gulfport, FL 33707 · (727) 742-8074

Dunn Roofing

★ 5 (33 reviews)
Roofing contractor7208 50th Ave N, St. Petersburg, FL 33709 · (727) 400-2348

Reed Roofing & Tile Co

★ 4.6 (35 reviews)
Roofing contractor2851 13th Ave S, St. Petersburg, FL 33712 · (727) 327-2488

Cornerstone Roofing and Exteriors

★ 5 (32 reviews)
Roofing contractor · (727) 293-0706

LanCo Construction & Remodeling

★ 4.8 (32 reviews)
General contractor5225 4th St N g, St. Petersburg, FL 33703 · (727) 533-9515

Bayview Roofing, LLC

★ 4.4 (34 reviews)
Roofing contractor9028 78th Ave North, Seminole, FL 33777 · (727) 212-7256

Albritton Roofing

★ 4.8 (27 reviews)
Roofing contractor2001 15th Ave N, St. Petersburg, FL 33713 · (727) 822-1722

ZEUS ROOFING

★ 4.8 (22 reviews)
Roofing contractor4500 140th Ave N Ste 209, Clearwater, FL 33762 · (727) 767-9387

Burke Services, Inc.

★ 4.8 (18 reviews)
Roofing contractor11936 84th Ave, Seminole, FL 33772 · (727) 410-8847

Massey Roofing Services LLC

★ 4.6 (18 reviews)
Roofing contractor5922 9th Ave N, St. Petersburg, FL 33710 · (727) 477-5313

All South Professional Roofing

★ 4.8 (16 reviews)
Roofing contractor13033 Park Blvd, Seminole, FL 33776 · (813) 727-1640

Keith The Roofer

★ 4.2 (17 reviews)
Roofing contractor4604 49th Street N, St. Petersburg, FL 33709 · (727) 768-5140

Darcy Roofing LLC

★ 4.7 (15 reviews)
Roofing contractor4481 122nd Ave N Ste a, Clearwater, FL 33762 · (727) 410-7323

Impact Roof Innovations

★ 5 (14 reviews)
Roofing contractor3701 Coquina Key Dr SE, St. Petersburg, FL 33705 · (727) 228-2320

Sunrise Contractors, Inc.

★ 5 (14 reviews)
Roofing contractor2570 25th Ave N, St. Petersburg, FL 33713 · (727) 289-1083

R&D Construction and Roofing

★ 4.4 (14 reviews)
Roofing contractor6565 44th St N #1008, Pinellas Park, FL 33781 · (727) 351-2697

Greentek Roofing & Solar - St. Petersburg

★ 5 (12 reviews)
Roofing contractor433 Central Ave, St. Petersburg, FL 33701 · (727) 610-2902

R3 Roofing & Restoration LLC

★ 5 (8 reviews)
Roofing contractor7901 4th St N Ste 300, St. Petersburg, FL 33702 · (352) 935-2492

Select Roof Pros

★ 5 (7 reviews)
Roofing contractor

Legend Roofing

★ 5 (5 reviews)
Roofing contractor2001 15th Ave N B, St. Petersburg, FL 33713 · (813) 501-8001

TP3 Roofing, LLC - St. Petersburg, FL

★ 3.7 (6 reviews)
Roofing contractor1915 13th Ave N, St. Petersburg, FL 33713 · (727) 382-6998

PrimeEdge Roofing

★ 5 (4 reviews)
Roofing contractor7901 4th St N Ste 300, St. Petersburg, FL 33702 · (727) 966-7472

ACE'S Roofing

★ 3 (2 reviews)
Roofing contractor4657 37th St N, St. Petersburg, FL 33714

St Petersburg Roofing Experts

★ 5 (1 reviews)
Roofing contractor3025 5th Ave N, St. Petersburg, FL 33713 · (727) 203-4580

Express Roofing

★ 5 (1 reviews)
Roofing contractor3843 Shore Acres Blvd NE, St. Petersburg, FL 33703 · (813) 260-2030

St Pete Roof Repair Group

Roofing contractor360 Central Ave Ste 100, St. Petersburg, FL 33701 · (727) 653-4518

ROOF MD USA, INC.

Roofing contractor7901 4th St N Ste 300, St. Petersburg, FL 33702

FL Commercial Roofman

Roofing contractor6460 126th Ave N, Largo, FL 33773 · (727) 916-7848

ROOF ROOF FRANCHISOR LLC

Roofing supply store7901 4th St N, St. Petersburg, FL 33702

Rooflynx LLC

Roofing contractor7901 4th St N Ste 300, St. Petersburg, FL 33702 · (407) 530-0705

Ark Roofing

★ 4.2 (36 reviews)
Roofing contractor9426 66th St N, Pinellas Park, FL 33782 · (727) 793-4915

Garcia & Sons Roofing Company

★ 4.8 (23 reviews)
Roofing contractor7901 4th St N Ste 300, St. Petersburg, FL 33702 · (727) 270-8100

Florida Roof Specialists Inc.

★ 2.2 (39 reviews)
Roofing contractor5030 Seminole Blvd, St. Petersburg, FL 33708 · (904) 687-3661

J F Sink & Sons Inc

★ 4.3 (16 reviews)
Roofing contractor450 92nd Ave N #3146, St. Petersburg, FL 33702 · (813) 405-5114

Cockney Roofing Inc

★ 4.3 (12 reviews)
Roofing contractor6951 34th St, St. Petersburg, FL 33702 · (727) 521-2222

Bright Peak Roofers

★ 5 (9 reviews)
Roofing contractor304 2nd St S, St. Petersburg, FL 33701 · (727) 607-0991

St. Petersburg Roofing Contractor, Roofing, Roofers

★ 5 (8 reviews)
Roofing contractor · (727) 877-1273

Strickland Roofing

★ 2.4 (15 reviews)
Roofing contractor4576 10th Ave N, St. Petersburg, FL 33713 · (727) 381-7663

Bill Ramsey Roofing Inc

★ 4 (8 reviews)
Roofing contractorSt. Petersburg, FL 33743 · (727) 344-6071

Perfect Roofing & Insulations Services

★ 4.6 (5 reviews)
Roofing contractor4220 13th Ln NE, St. Petersburg, FL 33703 · (727) 436-3630

Expert Roofing Petersburg

★ 5 (2 reviews)
Roofing contractor5521 Crissman Dr N St, St. Petersburg, FL 33714 · (727) 436-3121

roofing services LLC

★ 5 (1 reviews)
Roofing contractor3845 Gateway Centre Blvd Ste 300, Pinellas Park, FL 33782 · (844) 492-0585

Roofing Siding LLC

★ 1 (1 reviews)
Roofing contractor5921 4th St N, St. Petersburg, FL 33703 · (239) 508-6262

Rooftop Roofing LLC

Roofing contractor400 12th Ave N, St. Petersburg, FL 33701 · (239) 508-6262

Extreme Florida Roofing, LLC

Roofing contractor1331 22nd St N Suite B, St. Petersburg, FL 33713 · (727) 258-2587

Xandor Roofing Contractor

Roofing supply store2765 56th St N, St. Petersburg, FL 33710 · (730) 283-4604

TrueForce Roofing Contractor

Roofing contractor5288 56th Ave N, St. Petersburg, FL 33709 · (912) 847-5902

Arvex Roofing Contractor

Roofing contractor719 90th Ave N, St. Petersburg, FL 33702 · (908) 570-9537

Repair Roofing LLC

Roofing contractor2727 6th St S, St. Petersburg, FL 33705 · (727) 610-1104

Own a roofing company in St. Petersburg?

Add your roofing company to the directory. It's free, takes a minute, and gets you a public profile page on our St. Petersburg listings that shows up in search.

Submit your company →

Nearby Florida markets

St. Petersburg, FL Roofing Companies — 120 Roofers Listed | Roofer Butler