
St. Petersburg, FL
Roofing Services in St. Petersburg, FL
Shingle, tile, metal and low-slope roofs on Pinellas County homes, handled by one state-certified crew from the first inspection to the final permit sign-off. Start with a free look at your roof and a written estimate.
- Serving St. Petersburg and Pinellas
- License CCC1337306
- Free inspection
Overview
One crew for every roof on the block
Walk a St. Petersburg street and you can read the decades in the rooflines. Mid-century block ranches carry gray shingle, the 1920s Mediterranean homes of Snell Isle and the Old Northeast wear barrel tile, and newer additions and Florida rooms sit under low-slope membrane. Each one wants a different system and a different conversation.
USA Roofing and Construction is a family-owned contractor that holds a state-certified roofing license and a state-certified building license. That pairing matters when a tear-off reveals rotten decking or a soft fascia board, because the same company can fix the structure instead of handing you to a second trade.
We start every job with a free inspection and a written estimate. You choose the material with the facts in front of you, and we handle the permit with the city or town where the house sits.

Why us
What USA Roofing & Construction brings to the job
Two state certifications
Certified roofing contractor CCC1337306 and certified building contractor CBC1266379, so structural repair under the roof stays with us.
Every common roof type
Asphalt shingle for most Pinellas homes, tile for the Mediterranean-style streets, metal near the water, and membrane for flat sections.
Permits handled
We file with the building department of the city or town your house is in and book the inspections, so you are not standing in a permit line.
A date you can plan around
Hurricane season shapes the calendar here. We tell you what the schedule really looks like before you sign anything.
Match the system to the house
There is no single right roof for Pinellas County. The county is a peninsula between the Gulf of Mexico and Tampa Bay, so exposure, roof age and house style change from one neighborhood to the next. These are the questions that decide the material.
- Asphalt shingle is the workhorse of the area. It suits the large stock of single-story homes built from the 1950s through the 1970s and keeps the cost of a replacement manageable.
- Tile belongs on the Spanish and Mediterranean-style homes common in the older parts of St. Petersburg, where the look is part of the architecture. The deck has to carry the weight.
- Metal earns its place near salt water and on homeowners who want one roof for a long stretch, as long as the metal and fasteners are chosen for a marine climate.
- Low-slope membrane covers porches, additions, garage roofs and small commercial buildings where shingles cannot shed water.
- Age and condition of the deck matter as much as the covering. We look at the decking before we recommend anything.

How a job runs, start to finish
Every project follows the same order so nothing is left to memory. You always know which step is next and who is doing it.
- A free inspection of the roof, the decking where it is visible, the flashing and the attic if there is access.
- A written estimate that names the material, the underlayment, the flashing and what is included.
- Permit application with the right municipality, using our state license numbers.
- Tear-off, deck repair and installation, with the yard protected and the grounds swept for nails at the end.
- The building inspection, and a walk-through with you before the job is closed.
Built for a Gulf Coast climate
The hurricane season runs from June 1 to November 30 and peaks around September 10, according to the National Hurricane Center. Helene and Milton passed St. Petersburg within two weeks of each other in 2024, and the long gap since a direct hit in 1921 is not a promise about next year.
Pinellas County sits outside the High-Velocity Hurricane Zone, a designation the Florida Building Code reserves for Broward and Miami-Dade. Roofs here must still meet the wind provisions, so the fastening pattern, the deck nailing and the water barrier are where a good installation shows.

Roof financing
A new roof should not wait for the perfect budget
Tell us what the roof needs and we will walk you through the financing options with nothing down, so the work can start when the roof needs it.
- No credit check required
- $0 down with 100% financing
- Secured and unsecured financing
- 10, 20 and 30 year terms
- No pre-payment penalty
Approval and terms depend on your credit and the project. We will go through them with you.
The monthly payment for a 15-year home improvement installment loan of $10,000 with an APR of 10.99% would be $113. No down payment required. Not all loan products will be available to all partners or all consumers.
Questions
Roofing Services — straight answers
Which roofing services do you offer in St. Petersburg?
We install, replace and repair roofs, run maintenance and inspection visits, and handle gutters. Materials include asphalt shingle, tile, metal and flat or low-slope membrane. If you are unsure which service your problem needs, call and describe what you see.
Do you serve towns near St. Petersburg too?
Yes. We work across the southern part of Pinellas County, including Gulfport, Kenneth City, South Pasadena, St. Pete Beach, Treasure Island, Pinellas Park, Madeira Beach and Seminole. Each has a page on this site with local notes.
Are you licensed?
We hold a state-certified roofing contractor license, CCC1337306, and a state-certified building contractor license, CBC1266379. State-certified contractors show their state license and insurance to the local building department when they pull a permit.
Is the first visit free?
Yes. The inspection and the written estimate are free and carry no obligation, and you are welcome to compare our estimate with others before you decide who does the work.
Can you help with financing?
We offer $0 down financing through our lender. The terms depend on approved credit and the size of the project, so ask at the inspection and we will go through them.
Reviews
What homeowners say
out of 5 · verified Google reviewsas of
A selection of our 5-star reviews on Google.
Service area
Local crews around St. Petersburg
We work in St. Petersburg and the Pinellas County towns around it. Pick your town to see local roofing notes, or call and we will tell you whether we cover your street.
Free estimate
Ready for a roofing estimate in St. Petersburg?
A free inspection, a written estimate and financing options, with no obligation. Tell us what is going on and we will take it from there.
- Call or text(727) 870-1320
- Based inSt. Petersburg, FL
- State licensesCCC1337306 · CBC1266379
Request a free estimate
We call you back to set up the visit.




