Skip to main content
JM Roofing Pensacola Florida


JM Roofing Group was formed in June of 2005, originally as Joshua Miller Roofing & Contracting. JM Roofing Group has had several offices based in the south east, but has recently restructured and refocussed on growing in Florida. We currently keep our corporate headquarters is in Pensacola, Florida. We service approximately 70 to 100 miles proximity around each office for residential customers. However, for commercial customers, we will service the entire state.

All of JM Roofing Group’s representatives are personally trained by Joshua Miller. They have the necessary tools and experience to represent every homeowner the way he would. Further more, one of his goals is to ensure every company representative and project manager can give the consumer the most value from their project, or bang for their buck! Joshua has worked hard to maintain a reputation. JM Roofing Group has tried to build a reputation on quality craftsmanship and prompt customer service. We aren’t perfect, but we sure strive to be.

Thank you for taking the time to educate yourself on our company and family. Please be sure to check out our Reviews section. Take the time to verify the reputation of whoever you hire. Thank you for your consideration, and the opportunity to earn your business. We look forward to hearing from you!

– Joshua Miller & The Miller Family

Contact us to learn more.


Joshua Miller is a fourth generation roofer and contractor. He grew up in the roofing business. First, began going to work with his Dad at a very young age. Joshua learned the fundamental skills of ¬†roofing and contracting throughout his early childhood doing roof repairs and maintenance. He also assisted his father with roof replacements. In addition to teaching Joshua the fundamentals of roofing, he also learned the importance of repairing and maintaining a roof properly throughout its entire life.¬†Joshua honed his skills while working for his father through his late childhood. His work as a child gave him aspirations of opening his own roofing business one day…

Joshua Miller, Owner at JM Roofing Pensacola Florida

Desiree Fuller
Production Assistant & Notary

Matthew Miller, sales manager at JM Roofing Pensacola Florida

Matthew Miller
Sales Manager
JM Roofing Florida

Karissa Haynes
Sales Representative
JM Roofing Florida

Lou Alsippi, Salesman at JM Roofing Pensacola Florida

Lou Alsippi
Sales Representative
JM Roofing Florida

Tina Katon Office Manager JM Roofing Pensacola

Tina Katon
Office Manager
JM Roofing Florida