Securing your home from the top.

From Butte to Helena and every place in between, we’re here to help with your roofing needs, tarp any damage, and get you an estimate. Let’s get started.

Schedule an Appointment

“Growing up on the ranch, we worked with our neighbors by handshake.”

Dan Lord

Dan wearing a bright orange jacket and sunglasses smiles at the camera as he proudly holds a trout out in front of him with both hands.

Today we might need more than a handshake, but it’s still about doing the right thing. It’s about taking care of those you meet as if they have been, and will be, your neighbors for generations.

Mountain Roofing’s mission is to positively improve the lives of those we meet – from homeowners to our team to our communities. We believe we can help make dreams possible.

Learn More About Us

“I needed a new roof for an old house, they were very professional and fast with scheduling and installation. Estimate was less than other local companies and they were able to get me on the schedule much earlier. Would recommend for any roofing needs.”

Cassie, Homeowner


Angi Review

Reviews

Give us a call. Let’s set up an appointment.

(406) 565-7557