Billings Heights Roofing Company for Established Homes and Storm Repairs
Family-Owned and Operated
Customer Service Guaranteed
Experienced, Licensed, and Insured Professionals
Roofing Services for Billings Heights Neighborhoods After Hail and Wind

Billings Heights has established neighborhoods, newer residential areas, and homes that have seen years of Montana hail, wind, sun, snow, and roof aging. Kirkness Roofing Inc. helps Billings Heights homeowners with roof repair, roof replacement, asphalt shingle roofing, gutters, siding, and window services backed by local experience since 1978.
When a storm rolls through the Heights, it is not always easy to know whether your roof needs a small repair, a full replacement, or simply a closer look. Our team gives clear estimates, practical recommendations, and help understanding the next step before damage becomes more expensive.
Residential Roofing for Established Billings Heights Homes
In Billings Heights, many roofs have already been through years of hail, wind, sun, snow, and normal aging. Some homes need a small repair after a storm, while others are ready for a full replacement.
Kirkness Roofing Inc. helps homeowners repair aging roofs, replace worn materials, and choose residential roofing options such as asphalt shingles, metal roofing, tile roofing, slate roofing, and cedar roofing.
Roof Installation for Billings Heights Properties
When it’s time for a new roof, give our team a call. We help Billings Heights homeowners choose materials that fit the home, the budget, and the roof’s exposure to wind, hail, sun, and snow.
We help you understand the materials, timing, and warranty details before work starts, so there are fewer surprises during the project.
Roof Repair for Leaks, Missing Shingles, and Storm Wear
In Billings Heights, roof repairs often start with a few warning signs: missing shingles after a wind event, water spots inside the home, lifted flashing, or ridge cap damage after hail.
Kirkness Roofing Inc. helps homeowners understand whether the damage is isolated or part of a larger roof issue, so they are not guessing after the next storm.
Roof Replacement When Your Billings Heights Roof Is Past Repair
When your roof has passed the point of repairs, it’s time to consider roof replacement. Our roofing experts are here to listen to your needs and help you find options that fit your home and budget.
A new roof is a major decision. Kirkness Roofing Inc. will explain material choices, warranty options, project timing, and what to expect before work begins.
Commercial Roofing for Billings Heights Buildings
Since 1978, Kirkness Roofing Inc. has been installing flat roof systems and membrane systems including TPO, EPDM, PVC, and modified bitumen roofing.
For commercial buildings, multi-family properties, churches, assisted living centers, and other local structures, our team can help install a roofing system that fits the building’s use, drainage needs, and long-term maintenance plan.
Storm Damage Roofing for Billings Heights Hail, Wind, and Ice
As a local company, we know how rough Billings-area weather can be on roofs. Hail, wind, heavy rain, snow, and ice damming can damage shingles, flashing, gutters, siding, and other exterior materials.
Kirkness Roofing Inc. helps Billings Heights homeowners with storm-related roof repairs, leak repairs, hail damage, wind damage, tornado-related damage, and ice dam concerns. We can review visible damage, provide a clear estimate, and help document storm-related issues if insurance is involved.
Siding Installation for Billings Heights Homes
Siding helps protect your home from weather, moisture, and everyday exterior wear. Kirkness Roofing Inc. works with several siding materials, including composite, wood, metal, fiber cement, Hardie Board, and LP SmartSide.
Our team will help you choose siding that fits your home, maintenance expectations, and the local Montana weather.
Gutter Installation for Billings Heights Rooflines and Runoff
A sturdy, well-maintained gutter system can make a real difference in protecting your home from water damage. Gutters help move rainwater and snowmelt away from the roofline, fascia, siding, foundation, and landscaping.
Kirkness Roofing Inc. installs seamless gutters, K-style gutters, and gutter guards for Billings Heights homes.
Window Installation for Comfort and Weather Protection
New windows can help with drafts, comfort, and the overall condition of your home’s exterior. Kirkness Roofing Inc. installs new windows for residential properties in Billings Heights and surrounding communities.
If your windows are aging, difficult to use, or letting in cold air, our team can help you plan the next step.
More Roofing Service Areas Around Billings Heights
Kirkness Roofing Inc. serves Billings Heights and nearby Montana communities.
- Billings, MT
- Lockwood, MT
- Shepherd, MT
- Huntley, MT
- Worden, MT
- West End, Billings, MT
- Laurel, MT
Why Billings Heights Homeowners Trust Kirkness Roofing Inc.
We know you have options when choosing a roofing company. Kirkness Roofing Inc. has served Billings and surrounding Montana communities since 1978, and our reputation has been built through dependable work, steady communication, and long-term local accountability.
Kirkness Roofing Inc. is a family-owned company, BBB Accredited with an A+ rating, GAF Master Elite, Malarkey Preferred, Owens Corning Preferred, and an NRCA Member. These credentials matter because roofing products, installation standards, and warranty options can affect the long-term value of your roof.
Our team also understands storm damage and insurance-related roofing work. Kirkness has one licensed and one former insurance adjuster on staff, and our representatives receive ongoing training on current insurance company standards and claims practices.
Financing Options for Roofing and Exterior Projects
For Billings Heights homeowners, financing can make it easier to handle roof repair, replacement, gutters, siding, or window work without putting off needed repairs. Kirkness Roofing Inc. offers financing options that may include loan amounts up to $100,000, affordable monthly payments, funding within 1 to 3 days, no prepayment penalties, and no home equity required.
What to Expect When You Call About Roofing in Billings Heights
Start With a Free Estimate
We begin with what prompted the call, such as missing shingles after wind, a leak after snowmelt, or concerns after hail. From there, we look at the roof or exterior issue and walk you through the next step.
Review Repair, Replacement, or Storm Damage Needs
Billings Heights homes often need a practical repair-versus-replacement conversation after repeated storm seasons. We help you understand whether the roof still has useful life or whether larger work should be considered.
Complete the Work With Clear Communication
Before work begins, we explain the plan and timing so you are not left guessing. During and after the project, Kirkness Roofing Inc. keeps communication steady and follows up if questions come up.
Kirkness Roofing Inc.: Straightforward Roofing Help in Billings Heights
For roofing, gutters, siding, and window services in Billings Heights, Kirkness Roofing Inc. is ready to help with practical guidance and dependable work. Whether your roof needs a small repair, full replacement, or storm damage help, our team can give you clear answers.
Providing roofing and exterior services in Billings Heights, MT and the following ZIP code: 59101, 59102, 59103, 59105, 59106, and 59112.
Billings Heights Roofing FAQs for Storm Damage and Replacement
Here are common questions Billings Heights homeowners ask when deciding whether to repair, replace, or maintain their roof.
How do I know if my Billings Heights roof has hail damage?
You may have hail damage on your Billings Heights roof if shingles show bruising, granule loss, dents, or new leaks after a storm. Some hail damage is not visible from the ground, so a roofing estimate can help confirm what is happening.
Should I repair or replace my roof in Billings Heights?
You should repair your Billings Heights roof if the problem is limited and the rest of the roof still has useful life. Replacement may make more sense when damage is widespread, leaks keep returning, or the roof is nearing the end of its service life.
What roofing materials does Kirkness install in Billings Heights?
Kirkness installs asphalt shingles, metal roofing, tile roofing, slate roofing, and cedar roofing in Billings Heights. Architectural shingles are common in the Billings area because they offer a practical balance of cost, appearance, and durability.
Can Kirkness help with storm damage insurance claims?
Yes, Kirkness Roofing Inc. can help with storm damage insurance claims by documenting visible roof damage and explaining repair or replacement needs. Our team has insurance claim experience and can help you understand the process.
Are gutters important for homes in Billings Heights?
Yes, gutters are important for Billings Heights homes because they move rainwater and snowmelt away from the roofline, siding, fascia, foundation, and landscaping. Kirkness installs seamless gutters, K-style gutters, and gutter guards.
Does Kirkness offer financing for Billings Heights roofing projects?
Yes, Kirkness Roofing Inc. offers financing for Billings Heights roofing projects for qualified homeowners. Financing can help when roof repair, replacement, gutter work, siding, or window installation should not be delayed.
Providing roofing services in Billings Heights and the following zip codes: 59101, 59102, 59103, 59105, 59106, and 59112.
Reviews
Cities Served
Hire a Team of Roofing Experts You Can Trust
At Kirkness Roofing Inc., we believe homeowners should understand their options before making a major roofing or exterior decision. From residential roofing to commercial roofing, our team works to be a Billings roofing contractor you can depend on for clear answers, quality workmanship, and steady communication.
We want you to feel confident about the company you choose and the work being done. If it is time for your next roofing project, gutter installation, siding project, or window installation, give Kirkness Roofing Inc. a call.

