Finished architectural shingle roof on a craftsman bungalow in St. Petersburg, FL

Locations › St. Petersburg, FL

St. Petersburg, FL Roof Replacement and Roofing Company

Neal Roofing & Waterproofing replaces roofs in St. Petersburg from the Tampa Bay office at 200 Central Ave. The company is replacing over 2,000 roofs a year, and most St. Pete homes finish in 1 to 3 days — with 4.9 stars from 1,000+ Google reviews. Call (813) 308-0160; hours run 8 AM to 7 PM daily, with calls answered 24/7.

St. Pete is known for its craftsman bungalows; treating those roofs is a different craft than re-roofing planned streets east of Tampa Bay. Kenwood porches and peninsula waterfront houses each need details that fit the architecture and the lot.

4.9 stars, 1,000+ Google reviews Roofing License #CCC1332869

Warranties from 20 to 50 years, depending on the roofing system you choose

Tap to call (813) 308-0160Calls answered 24/7

Get Your Free Estimate

Choose a service.

Enter the property address.

Enter your name.

Enter a valid US phone number in the format (555) 555-5555.

Enter a valid email address.

Over 2,000

roofs replaced a year

1 to 3 days

on most homes

4.9 stars

1,000+ Google reviews

Warranties

from 20 to 50 years, depending on the roofing system you choose.

8 AM to 7 PM daily

Calls answered 24/7

Our services

Roof Replacement in St. Petersburg

Replacement is the lead service on this hub. We remove the old covering down to the sheathing, check the deck and re-nail it where needed, and install a new shingle, tile, metal or flat system. Photo updates go out throughout the job. See St. Petersburg roof replacement and the company roof replacement overview.

Roof Replacement

A full tear-off, deck work and a new system matched to bungalows, waterfront houses and mid-century streets. Most jobs last 1 to 3 days.

Residential Roofing

Single-family re-roofs across historic blocks and later neighborhoods, planned around architecture and any design review.

Commercial Roofing

Flat and low-slope reroofs for shops, offices and mixed-use buildings downtown and along Central Avenue, sequenced around how the building runs.

Roof Repairs

When a full replacement is not the honest answer, leak and flashing repairs stay available — one conversation at the estimate sorts that out.

Finished clay tile roof on a home in St. Petersburg, FL

Shingle, Tile and Metal Roofs, plus Cedar, Slate and Copper

St. Pete roofs range from architectural shingle on craftsman bungalows to clay and concrete tile on Mediterranean Revival houses and metal on waterfront and mid-century homes. We also install cedar, slate and copper, and we use flat or low-slope membranes on porches and additions. Metal profiles are standing seam and exposed-fastener — not 5V crimp. Near the bay or Gulf, fastener and flashing choices follow the site rather than a generic spec. Gutters ship with a roof job only, never as a standalone service. Have solar panels already? We work with solar partners to take them down and reinstall them as part of your re-roof.

Metal Roofing in St. Petersburg

Standing seam and exposed-fastener systems suit many peninsula houses and low-slope transitions. For profiles, underlayment and what a metal re-roof involves, see metal roofing.

Finished standing-seam metal roof on a St. Petersburg, FL home

Historic Kenwood, Old Northeast and Waterfront Homes

Deep eaves, exposed rafter tails, dormers and porch roofs are part of why people buy these houses — and they are the details that leak when a crew rushes. Original board decking and more than one old layer show up often. We write those conditions into the estimate instead of discovering them mid-job. On Snell Isle and other streets with water nearby, hardware and flashing are chosen for salt air, in plain language and without wind ratings. On blocks that are locally designated landmarks or sit inside a local historic district, material and color can go through Certificate of Appropriateness review — we check that for your address before the plan is final.

Finished shingle roof on a historic-block home in St. Petersburg, FL

Recent local project

Shingle re-roof in Historic Kenwood

Before: the old shingle roof on a St. Petersburg, FL bungalowAfter: the same St. Petersburg bungalow with its finished shingle roofFinished metal and flat roof work on a St. Petersburg, FL home
LOCATIONSt. Petersburg, FL
ROOF TYPEArchitectural shingle
YEAR2025

Before and after from a St. Petersburg bungalow re-roof, plus a finished metal and flat system on another St. Pete home.

Finished metal and flat roof transition on a St. Petersburg, FL home

How Your Roof Replacement Works

  1. Free estimate. A written proposal covers materials, scope and warranty terms for your St. Pete address.
  2. Permit. We file with Construction Services & Permitting or Pinellas County, whichever matches the parcel.
  3. Tear-off. Existing layers come off so the deck is visible.
  4. Deck work. We check the deck and re-nail it where needed.
  5. Dry-in and new covering. Photo updates go out throughout the job as the system goes on.
  6. Close-out. Inspection and a clean site finish the work.

Most St. Pete homes are done in 1 to 3 days; your estimate states the window we expect.

Permits and Historic District Review in St. Petersburg

Inside city limits, the City of St. Petersburg Construction Services & Permitting Division issues the re-roof permit through the Click2Gov Building Permit portal. Applications must be notarized (a portal rule in effect as of October 1, 2025). The permitting counter is at the Municipal Services Center, One 4th St. N. Addresses in unincorporated Pinellas County go through Pinellas County Building and Development Review Services on the Pinellas County Access Portal (Accela). We confirm the jurisdiction before filing.

Locally designated landmarks and properties inside a local historic district go through Certificate of Appropriateness review with Planning and Historic Preservation. Roof material and color can be part of that review. We confirm whether your address is locally designated, assemble the product information the city asks for, and file that review alongside the building permit.

Commercial Roofing

Neal handles commercial reroofs on shops, offices and mixed-use buildings in downtown St. Pete and along corridors such as Central Avenue and 4th Street. Work is scheduled around tenants and business hours. Details live on the commercial roofing sub-page.

Financing

Roof financing is available, subject to credit approval. Read the details on our financing page. All advertised offers are subject to credit approval.

Customer review

What Homeowners Say

4.9 stars, 1,000+ Google reviews
Google review

“I would highly recommend Neal roofing they did an excellent job on our new roof. They went the extra mile. The crew was awesome they really were pros. They even made some repairs that we did not expect. Isaiah, Miles, Angelica were super professional and very knowledgeable was a pleasure to work with them. It was good size roof and they completed it in 1 long day was very impressive. Again I would highly recommend. Nice job Neal Roofing! 👏🏻👏🏻”

Travis F.

Google review

FAQ's

St. Petersburg Roofing Questions

What St. Pete homeowners ask us before a new roof goes on.

Schedule FREE Estimate Call (813) 308-0160
Does Neal Roofing replace roofs in St. Petersburg, FL?

Yes. Neal Roofing & Waterproofing replaces roofs throughout St. Petersburg from the Tampa Bay office. Call (813) 308-0160 to book a free estimate.

How long does a roof replacement take in St. Petersburg?

Most St. Petersburg replacements wrap up in 1 to 3 days, based on the home's size, the covering and any deck repairs. The written estimate lists the calendar for your house.

Who issues re-roof permits for St. Petersburg addresses?

City addresses go through the City of St. Petersburg Construction Services & Permitting office, filed on the Click2Gov Building Permit portal; applications must be notarized. Unincorporated Pinellas parcels go through Pinellas County Building and Development Review Services on the county Access Portal. We look up your parcel and file with the matching office.

Do historic districts restrict roofing choices in St. Petersburg?

They can. Locally designated landmarks and homes inside a local historic district go through Certificate of Appropriateness review, and roof material or color may be part of that review. We confirm designation for your address, gather the product details the city asks for, and handle that paperwork with the building permit.

What roofing materials does Neal install in St. Petersburg?

Architectural shingle, clay and concrete tile, and metal — standing seam and exposed-fastener panels, not 5V crimp — plus cedar, slate and copper. Porch and addition sections get flat or low-slope membranes. If the house already has solar panels, we work with solar partners to take them down and reinstall them with the new roof. Gutters are added only as part of a roof job.

What warranty comes with a new roof?

Warranties from 20 to 50 years, depending on the roofing system you choose.

Can I finance a new roof?

Yes. Roof financing is available, subject to credit approval. Ask when you schedule the free estimate, or read the financing page.

What are Neal Roofing's hours and phone number?

The Tampa Bay office is staffed 8 AM to 7 PM every day, and (813) 308-0160 is answered 24/7.

Where is the Tampa Bay office?

200 Central Ave, 4th Floor, St. Petersburg, FL 33701. Hours there are 8 AM to 7 PM daily, and calls to (813) 308-0160 are answered 24/7.

Does Neal work on condo and multi-story roofs in St. Petersburg?

Yes. Neal replaces roofs on condo buildings and multi-story structures, including high-rises, as well as single-family homes.

Contact information

Thank you for considering us for roofing needs. We will get back to you during normal business hours.

Phone number
Phone Icon. (813) 308-0160Calls answered 24/7
Office hours: 8 AM to 7 PM daily
Email
Envelope Icon. info@nealrfg.com
Location Icon. Tampa Bay office: 200 Central Ave, 4th Floor, St. Petersburg, FL 33701

Send us a message

Max. 500 characters
By pressing 'Submit' you are explicitly agreeing to our terms and conditions and privacy policy, and consenting to receive text messages. To unsubscribe, text STOP to (561) 473-0192.

Find us

St. Petersburg Neighborhoods We Serve

We replace roofs across St. Petersburg, including Historic Kenwood, Old Northeast, Snell Isle, Downtown and the Grand Central district, Pinellas Point, Jungle Prada, Shore Acres and Crescent Lake. Nearby, we work in St. Pete Beach, Tierra Verde, Pinellas Park, Largo, Clearwater, Palm Harbor, Dunedin and Tampa. Neal Roofing serves 10 Florida counties. See all locations

NEIGHBORHOODS WE COVER

Historic KenwoodOld NortheastSnell IsleDowntown / Grand CentralPinellas PointJungle PradaShore AcresCrescent Lake
Schedule FREE EstimateCalls answered 24/7