Meet MTM Roofing

The Roofers You Can Count on

Customers from across Utah trust the experts at MTM Roofing to provide high-quality service for commercial and residential roofing projects. Our team is dedicated to ensuring that your investment is protected from the elements and lasts for years to come!

24/7 Customer Support Services

Roofing Maintenance Professionals

Keep Your Roof Safe and Secure with MTM Roofing

At MTM Roofing, we understand the unique challenges that come with residential, commercial, and industrial roofing. Our team of experts is dedicated to providing top-quality services that protect your property from the elements. The people of Utah trust us to handle all your roofing needs, from repairs to replacements.

Don’t wait until it’s too late; schedule a consultation today and protect your investment with MTM Roofing’s commercial and residential services!

Schedule a
Complimentary Inspection


Services We Offer

High Quality Service from roofers you can trust



We handle all types of shingles, metal, and other roofing products


We handle coatings, TPO, polyiso, EPDM, shingles, metal, and more


We can help navigate every step of the insurance claim process

When it Comes to Commercial Roofing, a Little Maintenance Can Go a Long Way

We aren’t here to squeeze anyone for money and tell them that they need a brand-new roof if they don’t need one. In addition to being one of the most dependable roofing installers in the state, MTM Roofing is also one of the most highly recommended businesses in Utah for roofing maintenance services. 

By keeping your roof professionally maintained, we can extend its lifespan and help you save bundles of money in the process!

Keeping commercial roofing properly maintained is crucial to prolonging its lifespan and avoiding costly repairs or replacements.

Here are a few reasons why a little maintenance can go a long way:

Prevents Leaks

Preventative maintenance responsibilities like checking for any cracks or damages in the roof, can prevent leaks from occurring. Catching and fixing small issues early on can prevent larger issues from developing.

Extends the Lifespan of Your Roof

Consistent maintenance can extend the lifespan of a commercial roof. When a roof is properly maintained, it can last for many years without needing to be replaced.

Saves Money

It’s much more cost-effective to perform preventative maintenance on a commercial roof than to deal with major repairs or replacements. A small investment in maintenance can prevent larger expenses down the line.

Enhances Energy Efficiency

A well-maintained commercial roof can enhance the energy efficiency, helping to reduce energy costs. This is especially important for businesses with large roofs and heavenly heating costs.Our customers understand that it is much easier and cost-effective to take care of small issues before they become major problems. That’s why they come to MTM Roofing to keep their roofs properly maintained.


Brad F.

Google Review

I have been very impressed with MTM Roofing… I was happy with the workspace they kept as well. At the end of every day they cleaned up all scraps, trash, and nails. We are happy with our new roof and ridge venting system.

Sarah R.

Facebook Review

5 stars! Myles helped us fight our insurance for 100% percent coverage!! Once insurance was handled, they were here and FINISHED in 48 hours. He is honest, efficient and takes care of you, start to finish.

Tyler L.

Google Review

MTM was amazing. They helped along the entire process with connecting me with my insurance after storm damage to my roof. Great communication every step of the way. Got my entire roof replaced at a very timely manner. Would recommend their services to everyone.

Protect Your Commercial Property with MTM Roofing

While we also offer residential roofing services, MTM Roofing believes that your commercial property deserves the best protection. Businesses of all sizes trust MTM Roofing to provide reliable and durable roofing services for commercial structures. Our team of experts will ensure that your roof is built to last, giving you peace of mind knowing that your investment is firmly protected against the elements.

Your property deserves the best protection, and that starts with expert roofing services from MTM Roofing. Our team specializes in a variety of roofing installation services, including TPO, coatings, and EPDM roofing, to ensure your building is protected from top to bottom. 

Our team of experts provides reliable and high-quality solutions for all types of roofs, including industrial buildings. Don’t let a leaky roof damage your property – contact us today for professional roofing services that you can count on!

Veteran Owned

MTM Roofing is a veteran-owned company that takes great pride in the leadership and values instilled by our founder and owner, Myles Mitchell.

As a former member of the armed forces, Myles has brought his exceptional work ethic and attention to detail to our roofing company. We believe that his military training has given us a unique perspective on the importance of excellence, which is reflected in the high-quality roofing services we offer. When you choose MTM Roofing, you can trust that we will get the job done right, every time.

Recent Projects

Roof Projects

Riverton, Utah, USA
Riverton, Utah, USA
Provo, Utah, USA

Providing Personalized and Quality Service

We can manage all of your roofing needs