ROOFING CONTRACTOR
SERVING MONTANA & IDAHO
Local Relationships.
Large-Scale Capabilities.
Rooted in Montana and proudly serving homeowners and businesses throughout Montana, Idaho, Utah, and Wyoming
Built on Montana Values Since 2014
Since opening our doors in 2014, Schrock Roofing has grown from a trusted Montana roofing company into a regional partner serving commercial and residential clients throughout the Mountain West. While our reach has expanded, our approach hasn't changed.
We believe in honest communication, dependable service, and helping our customers make informed decisions that protect what matters most. Whether we're working with a homeowner or partnering with a commercial facility manager, our focus is always on building lasting relationships—not simply completing projects.
Trusted by Property Owners. Recognized by the Industry.
Our commitment to quality workmanship, ongoing training, and manufacturer best practices has earned the trust of customers throughout the region and recognition from leading manufacturers and industry organizations.
Commercial Roofing Services
Whether you need preventative maintenance, emergency repairs, restoration, or a complete roof replacement, our commercial team helps businesses, property owners, and facility managers protect their buildings with proactive roofing solutions designed for long-term performance.
Commercial Roof Replacement
Learn More About Commercial Roof ReplacementCommercial Roof Repair
Learn More About Commercial Roof RepairCommercial Roof Restoration
Learn More About Commercial Roof RestorationCommercial Roofing Systems
View The Commercial Roofing Systems We InstallCommercial Roof Maintenance
View Commercial Roof Maintenance DetailsCommercial Roof Coatings
Do You Qualify For A Commercial Roof CoatingCommercial Storm Damage & Insurance Claims
Learn More about Commercial Storm Damage & Insurance ClaimsCommercial Roof Inspections & Assessments
Schedule Your Commercial Roof Inspection or AssessmentResidential Roofing Services
From minor repairs to complete roof replacements, Schrock Roofing helps homeowners protect their biggest investment with honest recommendations, dependable craftsmanship, and roofing solutions built to last.
Why Property Owners Choose Schrock
At Schrock Roofing, we believe roofing is about more than installing materials—it's about helping people solve problems, protect their investments, and plan for the future.
Whether we're partnering with a facility manager on a long-term maintenance strategy or helping a homeowner recover from storm damage, our focus remains the same: communication, reliability, and doing what's right for our customers.
Solutions Built Around Your Goals
We help you evaluate your options and make informed decisions based on what's best for you—not what's most profitable for us.
The Capacity to Deliver
With experienced crews, specialized equipment, and the ability to manage projects of all sizes, Schrock Roofing has earned the trust of property owners throughout the Mountain West.
Long-Term Partnerships
We don't measure success by one project. We build relationships that last through ongoing maintenance, responsive service, and being there when it counts.
Montana Values
Since 2014, we've built our reputation through hard work, honesty, responsiveness, and treating every customer like a neighbor.
- Roofing Partnerships -
Built to Last
More than 150 organizations trust Schrock Roofing to help them protect, maintain, and maximize the life of their roofing systems through proactive maintenance programs.
Roofing doesn't end after installation. Regular maintenance helps identify issues early, extend roof life, maintain warranties, and reduce costly surprises down the road.
Commercial Maintenance Programs
Protect your facilities, budgets, and operations through scheduled inspections and preventative care designed to keep your roofing assets performing their best.
Residential Maintenance Plans
Give your home the attention it deserves while helping protect against weather-related damage, insurance concerns, and unexpected repairs.

Planning a Roof Replacement for Your Home? Start Here.
Our 60-Second Online Roofing Estimate gives homeowners a fast, convenient way to get a starting price for a roof replacement—helping you begin planning your project before scheduling a consultation.
It's a simple way to understand what a new roof may cost and take the first step toward protecting your home.

Financing Options Designed Around Your Needs
A roofing project shouldn't have to wait because of timing.
Whether you're replacing your home's roof after years of wear or responding to unexpected storm damage, financing options can help make your project more manageable. We're here to help you explore available solutions and find an option that fits your needs.
Storm damage can leave you with more questions than answers. Is your roof damaged? Should you file an insurance claim? Is it a simple repair—or something more?
Our job is to help you understand what happened, assess your roof honestly, and guide you toward the right solution. Whether that's a repair, restoration, or replacement, you'll receive clear recommendations and straightforward communication every step of the way.
Because taking care of people starts with helping them make informed decisions.
Industries We Serve
Organizations throughout the region rely on Schrock Roofing to protect their facilities and support long-term asset management.
We proudly serve:
Schools & Universities
Government & Municipal Facilities
Industrial Facilities
Commercial Buildings
Property Managers
Multi-Facility Owners
Banks & Financial Institutions
Proudly Serving Montana, Idaho, Utah & Wyoming
While our roots run deep in Montana, our capabilities extend throughout Idaho, Utah, and Wyoming.
From homes in Western Montana to complex commercial facilities across the region, Schrock Roofing brings the same commitment to communication, reliability, and craftsmanship wherever we're called to serve.
We're proud of where we come from—and honored by the trust that allows us to serve communities throughout the Mountain West.
What Our Customers Are Saying
What Our Clients Say
The roof job done by them is fantastic! They were fast and fixed damages that we didn’t see under the old roof. They were conscientious about watching out for our pets. They cleaned up so well around the house it was better than when they started. I will definitely hire them to do some of my other properties.
Glen at Schrock Roofing was instrumental in convincing out Homeowners Insurance Company to fully replace our hail damaged roof. The roofing crew was experienced, thorough, and timely. They not only replaced the roof and trim, pipe and vent flashings, snow break, & added a solar powered roof vent, but replaced and installed fascia board where needed. Couldn't be happier with the roof and their work.
I recently had Schrock Roofing repair some wind damage to my home roof. I am very pleased with the work and results of that work. Brenden Gragg did a thorough job of inspection and an excellent job of repair. I cannot even discern where the damage was located. Thank you for a job well done.
We have worked with Schrock Roofing and Schrock Construction for the past 13 years. They have built a Guest House for us along with roofing it and also did the roofing on our home and business buildings. They did an excellent job on all that they have done for us and the crews that came out were respectful to us and our property. It was a pleasure to have them do the work for us.<br>William Schrock along with Ed Brenneman are two of the most ethical, kind people we know. They put their customers first and do the right thing for them.<br><br>I also want to mention Glen Byler who heads up Schrock Roofing. He as well is always kind and responds immediately to any issue that we may have with our roofing.<br><br>We are thankful to have them in the valley!
Excellent company! Our roof had been leaking due to a previous contractor doing a really bad job. Also, the chimney flashing was done wrong as well. Jeremiah of Schrock Roofing identified the issues, showed us pictures (before and after) gave an excellent quote for all repairs and performed all the work. We are VERY happy with all of it. Thank you Schrock Roofing. This is how a good business works and stays relevant. Great communication, quote, work performed and excellent customer service. Way to go Schrock! Super happy customer over here. 👍💯
Schrock was our choice for a roof replacement after a wind event in Missoula that caused widespread damage throughout the city. It was a process that took a couple months to complete as we filed our claim and called various roofing companies for estimates. Glen, the representative from Schrock did an excellent job keeping in contact with us throughout the time. No questions ever went unanswered. When the work was scheduled to begin, we had some weather and scheduling delays, but Glen was very good about keeping us informed. The job was finally begun and finished in just two days. The cleanup was perfect, and the roof looks great. I have no reservations in recommending Schrock Roofing.
Loading reviews…
Roofing Questions. Straight Answers.
Does Schrock Roofing serve both residential and commercial customers?
Yes. Schrock Roofing serves homeowners, businesses, property managers, schools, municipalities, and commercial building owners throughout Montana, Idaho, Utah, and Wyoming.
Do I need a roof replacement, or can my roof be repaired?
Not every roof needs to be replaced. Our team evaluates your roof’s condition and helps determine whether repair, maintenance, restoration, coatings, or replacement is the best solution.
What is the difference between a roof restoration and a roof coating?
Roof restoration is the overall process of extending the life of an existing roof. Roof coatings are one possible restoration solution that may help protect and waterproof the roof when the existing system is a good candidate.
When should I request a free roof condition assessment?
A free roof condition assessment is best when you are planning ahead, considering replacement or restoration, evaluating storm damage, or trying to understand the overall condition of your roof.
When should I schedule a service call?
A service call is the right choice when you have an active roof issue, such as a leak, damage, or another problem that needs diagnosis and repair recommendations.
Does Schrock Roofing offer maintenance plans?
Yes. Schrock Roofing offers proactive roof maintenance plans for commercial and residential properties. More than 150 organizations trust our team to help monitor, maintain, and extend the life of their roofing systems.
Can homeowners get a roofing estimate online?
Yes. Homeowners can use Schrock Roofing’s 60-Second Roofing Estimate tool to get a starting price for a roof replacement and begin planning their project.
How Can We Help?
No matter where you are in the process, we're here to help you take the next step with confidence.
Planning Ahead?
Schedule a Free Roof Condition Assessment to understand your roof's condition and explore your options.
Need Repairs?
Schedule a Service Call to diagnose active leaks, identify issues, and receive expert recommendations.
Commercial Services
Whether you're planning a capital improvement project or looking for a long-term roofing partner, our team is here to help.
Contact Us Form Fill - Home Page Footer
We will get back to you as soon as possible.
Please try again later.























