Skip to content
St PetersburgRoof Replacement

Start the estimate

Request a roof replacement estimate

Tell us what you are seeing: age, leaks, missing shingles, storm damage, material questions, or scheduling concerns. A local replacement conversation starts there.

Tell us what is happening with your roof

Required fields are marked. If you are not sure, choose the closest option and explain what you are seeing in the roof concern box.

After you send the form, you will land on a confirmation page. The next step is callback triage using the phone number you provide, then a roof-condition conversation when replacement looks likely.

Active leak or storm damage?

Fast path: stay off the roof, protect the room where water is showing, then choose “Storm damage review” or “Not sure yet.” Upload phone photos if you have them and include the best callback number. This form starts callback triage, not emergency dispatch.

Do not climb the roof Phone photos are fine Leak location helps Storm date helps
Contact details

Use the best number for scheduling or follow-up questions.

Roof details

Include roof age, leak location, storm date, material questions, access constraints, or anything you are unsure about. Maximum 1,200 characters.

Upload roof photos, ceiling stains, attic photos, storm damage, or PDFs. Images and PDFs only.

We use your details only to respond to this roof estimate request. Do not send insurance claim numbers, payment information, or private documents through this form. If the form fails, email the same details to estimates@stpetersburgroofreplacement.com.

Details that make the estimate useful

The first message does not need to be perfect. Send what you know now, especially the signs that affect scope.

  • Roof age if known
  • Leak locations or water stains
  • Storm date or wind event if relevant
  • Photos of visible damage or attic staining
  • Preferred material questions
  • Scheduling constraints or access issues
Start the form

If the form does not send

Email your name, phone, address or ZIP, roof concern, and photos directly. This gives you a backup path if the network drops or the host blocks the submission.

Email roof details

What happens next

Your request should lead to a roof-condition conversation, then a written scope that explains materials, access, cleanup, and what could change during tear-off.

Service area

St. Petersburg and nearby Pinellas County communities