Built for Flathead Valley snow, wind, and storm damage. Get an honest assessment of your roof from a family-owned, CertainTeed Select ShingleMaster Pro crew, with no cost and no obligation.
Mon–Fri 7:00 AM – 7:00 PM · Sat 9:00 AM – 5:00 PM
Get an instant ballpark price online, or send us your details and our Kalispell team will reach out to schedule your free, no-obligation inspection.
Enter your address and get an estimate in seconds, with no appointment needed.
Send us your details and we will reach out to schedule.
Our Kalispell team will reach out shortly to schedule your free roof inspection. Need us sooner? Call (406) 707-0968.
Roof leaking or storm damage right now?
(406) 707-0968Between heavy winter snow, ice, spring wind, and summer storms rolling through the Flathead Valley, your roof has to do more than look good. We handle everything from storm repairs to full replacements.
Installation for snow, ice, and long-term durability.
Premium CertainTeed architectural shingle systems.
Fast repairs that stop leaks and restore protection.
Missing shingles, lifted edges, and hidden storm damage.
Our in-house office helps manage the paperwork.
Fast response after storms to keep water out.
No-obligation inspections with honest answers.
Skylight replacement and roofing integration.
Siding and exterior storm damage work.
For Kalispell homes we often lead with metal roofing, alongside premium CertainTeed architectural shingles with impact-resistant upgrade options. Either way, we pay attention to the whole system: underlayment, ventilation, flashing, and water management, so your roof handles snow retention, wind uplift, and seasonal temperature swings.
We have built our company on integrity, honesty, and professionalism, and we install roof systems exactly the way the manufacturer recommends.
A CertainTeed certification held by less than 1% of roofing contractors, and CertainTeed's #1 ranked contractor in Oregon for 2025.
15-year workmanship warranty backed by CertainTeed, plus a lifetime warranty available on almost all shingles.
Our in-house office controller helps manage the claim paperwork many contractors leave to the homeowner.
Most roof replacements are completed in as little as one day, and we protect your landscaping and home while we work.
Fill out the form or call us. No cost and no obligation.
We look at the whole roof, tell you honestly whether it needs replacing or has years left in it, and put a firm price in writing.
Repair, replacement, or an insurance claim. We explain your options clearly and handle everything from start to finish.
“Three Rivers Roofing team was amazing from the top down. Extremely professional and easy to work with. We replaced a roof on an A-frame cabin with an extremely steep roof. The crew was quick, efficient, meticulous and went above and beyond to make sure the job was done right. I highly recommend this company for your roofing needs and we will certainly use them again if needed.”
“I highly recommend Three Rivers Roofing. They replaced our entire roof in almost one day (hail damage) and did it very professionally and competently. We were really pleased that Jack Menafee (3RR) worked closely w our insurance company to get the inspection completed. Once approved, Jack assigned a great team of roofers who knew exactly what they were doing. They work together very efficiently and competently. Cleanup was superb too. We have recommended 3 Rivers Roofing to several of our neighbors who used them and were pleased.”
“Really good communication throughout the entire job. Very fast, friendly and hardworking local crew who also took extra care protecting my outdoor plants. We were very pleased with the abundance of selection options, quality of materials used and making decisions throughout the entire process to get the best colors that really enhance our home’s curb appeal. Since the installation I am completely confident with my roof handling all weather conditions. During the past year we have had hail, strong winds and heavy rain. The roof is very strong and resilient. Glad we had it done and that Three Rivers Roofing were the ones to do it!”
“Jack, Landon and crew are top notch. Three Rivers is a very professional team with great customer service. Friendly communication through the entire process, with a full roof replacement and clean up in 1 day. I recommend them for all your roofing needs.”
“Big thanks to everyone at Three Rivers Roofing for our new Metal roof. The security and peace of mind it provides us during these long summer fire seasons feels invaluable. Thank you Samuel, for your help and expertise in guiding us through this project.”
“Eli and crew were outstanding to work with. I would not hesitate to hire them again if needed, and I highly recommend Three Rivers to anyone. Eli was always available to answer and clarify all questions I had, and he worked seamlessly with my insurance company to make the roof replacement as simple as possible.”
Clean lines, tight details, and job sites left spotless.


From Downtown Kalispell and Evergreen to the west side toward Foys Lake, plus communities across Flathead County:
Yes. We offer free, no-obligation roof inspections. We look at the whole roof, tell you honestly whether it needs replacing or has years left in it, and put a firm price in writing. No cost, no obligation.
We recommend starting with a professional roof inspection first. That gives you clear, honest information before you open a claim. If we find storm damage, we can help you understand the next step. Our in-house office controller helps manage the insurance paperwork that many contractors leave to the homeowner.
Yes. Insurance claim help is one of our specialties. We document the damage, provide the information your carrier may need, and help guide you through the process from inspection to final repairs. We do not make illegal promises like waiving deductibles. Instead, we focus on accurate inspections, solid documentation, and quality roofing work that protects your home.
It depends on the age of the roof, the type of roofing material, and how widespread the damage is. Some roofs only need targeted repair. Others have enough loss of shingle integrity that a full roof replacement makes more sense. We’ll give you a straightforward recommendation based on what we see.
We offer fast response for storm-related roofing issues, including emergency tarping and same-day service when conditions allow. If your roof is actively leaking or exposed, quick action can help limit further damage inside your home.
Not at all. With proper insulation and installation, metal roofs are no noisier than other roofing materials.
We offer a 15-year workmanship warranty backed by CertainTeed and a lifetime warranty on almost all shingles, with roofing options rated for winds up to 160 mph.
Yes. On a full roof replacement you can choose 0% financing for 12 months through GreenSky, or take up to $2,000 off the contract price instead. They are separate offers and cannot be combined. Financing is provided by third-party lenders through GreenSky, LLC (NMLS #1416362), on approval of credit. Rates, terms, and minimum monthly payments are set by the lender and disclosed in your loan agreement. Not all applicants will qualify. Three Rivers Roofing is not a lender and does not make credit decisions. Discount amounts vary by project scope: $1,000 on Landmark, $1,500 on Landmark ClimateFlex, or $2,000 on NorthGate, metal roofing, and above. Minimum project size applies.
Yes. We are licensed, insured, and certified. Montana work is performed by Three Rivers Roofing LLC, Montana DLI Registration No. 287434.
Get an honest assessment, clear options, and a firm price in writing. No cost, no obligation.