Our experience in roofing has allowed us to become experts in all types of roofs, including tile, metal, standing seam, asphalt shingle, and ECO-Friendly roof systems. We also offer a full line of Roof Maintenance Programs for the Houston, Texas area.

J&M All-Pro Roofing & Construction is proud to serve the Houston area and surrounding counties. We are dedicated to providing the best possible products and services in the Houston marketplace. Our employees are professionals, and we expect to treat every customer like family. It is a privilege to earn the right to work on your property, and we will act accordingly. Each project is supervised by three levels of management to ensure we provide the products and services you expect.

All Pro roofing
houston roofing contractor

our family

Johnny was featured on KHOU11 TV as he donated almost $40,000 in World Series Tickets to a 9 year old baseball team so that the parents and children could attend. It’s once in a lifetime experience for these kids as most of the tickets were selling for $1200 each. J&M All-Pro Roofing & Construction is proud to serve the youth baseball of Houston as well as other charitable donations through out the year.

The Roofing Experts

J&M All-Pro Roofing & Construction is a Houston-based, locally-owned company specializing in Residential Roofing and Construction. Our professional team is happy to offer free roofing estimates and inspections for any project.

Owner of J&M All-Pro Roofing & Construction

I I  help customers save as much as possible while getting the best quality roof replacement on the market. 

About me, I served in the Marines in Iraq, and Afghanistan, I sponsor a Majors level Select Baseball team. Our company sponsors travel, lodging, equipment, and all Tournament Fees for Team Elite Mizuno.

We really enjoy giving back to the local community, from helping people get a free roof from time to time, to the local baseball teams.

I really do everything I can to help our county, in every way I can. If you want me to come out and give you a quick quote, I would be more than happy to. To get something scheduled with me, click the button below, to talk to me. I can get out to your place in less than 48 hours for a free appointment.

I hope you have an awesome day!

Tap To Call Now!