About MJP Roofing

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

About MJP Roofing

MJP Roofing LLC is family-owned and operated by Mathew Poole — a lifelong St. Petersburg local with over 20 years on Florida roofs and a Licensed Roofer in the State of Florida. One roof at a time, one straight commitment at a time: transparent, direct-to-consumer roofing with no middlemen between you and the person responsible for your home.

Our Story

Mathew started MJP Roofing because too many Tampa Bay homeowners were being sold storm claims instead of roofs — and passed between salesmen, brokers, and subcontractors who never had to answer for the result. MJP was built on the opposite idea: measure honestly, price plainly, install with our own handpicked crew, and stand behind the work in person. As a Florida Licensed Roofer, MJP can take on residential and commercial projects across the entire state — any material, any design, from repairs to complete installs.

The MJP Standard

Transparency, simplicity, and a roof done right. Every step is designed so you always know what you’re paying for and what happens next.

Here’s how it works

Free Assessment

Satellite measurement or an on-roof inspection — your choice. You get a complete picture of your roof’s condition.

Written Fixed Proposal

Material options with real numbers, in writing. No “starting at” games, nothing “discovered” halfway through the job.

Installed by Our Crew

Your roof is installed by MJP’s licensed, insured crew — not brokered out to whoever’s available.

Walkthrough & Warranty

Final walkthrough together, site cleaned, warranties registered. If something’s not right, we come back and make it right.

With MJP you’re not hiring a sales organization — you’re hiring the roofer who shows up. When you call, you reach St. Pete, not a call center.

Why Choose Us?

The answer is simple: transparency, and a direct line to the owner.

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

Talk to Us About Your Roof

Free assessments across Pinellas County — remote or in person.