Service Areas

Let’s Get You Some Answers
Talk with a veteran roofing GC — the owner works with you directly, no middlemen.

MJP is headquartered in St. Pete and this is where most of our roofs go on: Snell Isle, Historic Old Northeast, Shore Acres, Crescent Lake, Coquina Key, Disston Heights and every neighborhood between. Much of the housing stock here is reaching re-roof age — we know these roofs because we’re on them weekly.

St. Petersburg — Home Turf

Central Pinellas is a quick roll from our shop. Same fixed pricing, same crew, same warranty — with satellite proposals if you’d rather skip the sales visit entirely.

Gulfport, Kenneth City & Pinellas Park

North-county coverage for shingle, metal, tile and low-slope work — residential and small commercial alike.

Clearwater, Largo & Seminole

St. Pete Beach, Treasure Island, Madeira Beach and the barrier islands. Salt air and open wind exposure are hard on roofs — material choice matters most out here, and we’ll walk you through it.

The Beaches

We also serve Tampa, Brandon and Riverview for the right projects. Pinellas comes first on our schedule, but a straight answer is a short drive away.

Hillsborough County

Bradenton and Palmetto are within reach for replacements and larger repairs. Farther out? Ask — if we can’t serve you well, we’ll say so.

Manatee County & Beyond

Where We Work — Pinellas First

MJP Roofing is a St. Petersburg company by address and by priority — and as a Florida Licensed Roofer, we can take on projects throughout the state. The closer you are to St. Pete, the faster we can assess, quote and build — but every job gets the same handpicked crew and the same warranty.

Don't See Your City?

Call or send the form — we’ll give you a straight yes or no on coverage, and a name you can trust if it’s a no.