Roofing Services

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

Residential & Commercial Roofing in St. Petersburg

MJP Roofing installs and repairs roofs across St. Petersburg and Pinellas County — residential first, select commercial, all at straight retail pricing. Every service below has its own section; jump to what you need.

Residential Roof Replacement

For Pinellas homeowners who’d rather buy their roof than file for it. You pick the system and colors, we give you one fixed written price, our crew installs it, and the warranty is registered in your name.

Here’s how it works
Free Roof Assessment

Satellite measurement or in-person inspection — your choice — with a complete picture of your roof’s condition.

Options & Written Proposal

Material and color options with real numbers in writing — compare shingle, metal, tile and flat systems side by side.

Installed by MJP's Crew

Licensed, insured, and ours. From tear-off to final nail, your roof isn’t brokered out.

Walkthrough & Warranty

We walk the finished roof with you, clean the site, and register your manufacturer and workmanship warranties.

Roofing Systems We Install

Shingle Roofing
Budget-friendly, flexible, and the most popular roofing in Florida.
Metal Roofing
Long-lasting, energy-efficient, and hurricane-resistant.
Tile Roofing
Beautiful, durable, and designed to stand up to Florida heat.
Flat Roofing
Perfect for new-builds, extensions, or low-pitch homes.

Shingle Roofing

Architectural shingle is the Pinellas workhorse — the best cost-to-performance roof for most St. Pete homes. We install CertainTeed shingle systems, wind-rated for Florida code, with full tear-off, synthetic underlayment and new flashing — never a nail-over unless it’s truly right for your roof.

What you get:

Metal Roofing

Metal is the roof you buy once. Standing seam and exposed-fastener systems that stand up to Tampa Bay wind, reflect summer heat, and routinely outlast two shingle roofs.

What you get:

Tile Roofing

Concrete and clay tile define Florida coastal style — and most “failed” tile roofs are really failed underlayment. We’ll tell you straight whether you need a full replacement or an underlayment restoration that saves your existing tile.

What you get:

Flat & Low-Slope Roofing

Porches, additions, Florida rooms and small flat sections — we install modified bitumen systems built for ponding rain and relentless UV. By design, we don’t chase big commercial TPO decks.

What you get:

Commercial Roofing

MJP takes on small and mid-size commercial projects across Pinellas — offices, retail plazas, multi-family and light industrial — in shingle, metal and modified bitumen systems. Same rules as our residential work: measured scope, one written price, our crew.

What we take on
Small & Mid-Size Buildings

Offices, retail, multi-family and light industrial across Pinellas County.

Shingle, Metal & Mod-Bit

The right system for the building — not the one we happen to be selling that week.

Minimal Disruption

Scheduled around your tenants and business hours, with a clean site every day.

Straight Scope & Price

Measured, written, and fixed before work begins.

Honest scope note: we don’t take on large flat decks or major TPO projects. If your building isn’t our fit, we’ll tell you on the first call.

Roof Repairs

Not every roof needs replacing — and we’ll be the ones to tell you. From leaks to storm damage, MJP handles repairs across Pinellas with the same straight pricing as our replacements.

We handle repairs such as:

Some of Our Recent Projects

MJP Roofing projectMJP Roofing projectMJP Roofing projectMJP Roofing projectMJP Roofing projectMJP Roofing projectMJP Roofing projectMJP Roofing projectMJP Roofing projectMJP Roofing projectMJP Roofing projectMJP Roofing project
MJP Roofing projectMJP Roofing projectMJP Roofing projectMJP Roofing projectMJP Roofing projectMJP Roofing projectMJP Roofing projectMJP Roofing projectMJP Roofing projectMJP Roofing projectMJP Roofing project

Transparent Pricing, Direct From the Source

Get a fixed, written price on your roof — measured by satellite or in person, your call.