500+ Five Stars & Counting:
The Best Roofing Company in Calgary
- Over 10,000 satisfied new & returning clients.
- 7 time award-winning roofing company in Calgary.
- Our roofing company has 500+ reviews with 5-star ratings (Google Reviews + Homestars).
- We believe that Sub-contracting ≠ quality
Our roofing is done exclusively by our team of skilled family members. With a remarkable track record of over 8,000 roofing projects completed since 2003, we take pride in our Better Business Bureau (BBB) membership, with an impeccable A rating. We have been consistently recognized by Home Stars since 2013, which is only one of many testament to our reputation of being reliable roofers.
Trusted Accreditations: Your Assurance of a Quality Calgary Roofing Company


The most popular and convenient roofs for Albertans
Types of Roofing Services Offered in Calgary:
- Residential Roofing: No matter your roofing situation, repairs, and installation can be costly. As the biggest protection for your home, we ensure your roof is done right the first time.
- Commercial Roofing: Albertan businesses need long-lasting, reliable, and durable construction for their commercial roofing needs. We will save you time, money, and stress with our excellent roofing services so you can focus on work!
- Roof Repair: Reliable roofing repairs prevent further damage and can get you back on track. No matter the issue, we will gladly take a look and work hard to get your roof back in perfect condition.
- Flat Roofing: Interested in flat roofing? Find out why a flat roof with sturdy materials can sometimes be better than asphalt or shingles.
- EPDM Roofing: EPDM roofing is an affordable and popular option for most homes and businesses. Our proficiency in EPDM installation and repairs ensures a top-quality result for your roof.
- SBS Roofing: Benefit from SBS roofing! SBS is a modified bitumen material that is flexible, affordable, and safe from fluctuating temperatures and UV rays. Call us today to see why SBS roofing might be a great option for your home or business!
- Certified by Calgarians

- Certified by Calgarians
Why Choose Our Calgary Roofing Company?
Building roofs for Calgarians since 2003
We don't believe in sub-contracting can deliver the best client experience! That's why all of our roofing is done by our family members.
National Star Roofing Inc. has been serving the Calgary area since 2003.
Our top priority is producing high-quality roof builds and restorations, and our success is rooted in the company’s commitment and passion to our roofing customers.
As a family-operated Calgary roofing contractor, we take pride in the enduring trust and confidence our amazing clients have given us over the years.
Roofing installation and repairs are no small task. Each project needs a reliable and professional roof repair and maintenance contractor. Our National Star Roofing specialists offer warrantied products, excellent roofing services, and detailed customer service.
We ensure you get your roofing project done right the first time!
Understanding Calgary’s Roofing Challenges
Though we love living in Calgary, it doesn’t come without its weather challenges. Hailstorms, icy winters, and fierce winds can take a toll on your roof. Inclement weather can result in denting, tears, punctures, leaks, and being burdened by layers of heavy snow. Our expert team understands these obstacles, so we make sure to provide you with solutions that stand up to the elements. That is why we’ve covered you against temperature fluctuations, UV radiation, and rapid weather shifts.
The most popular roof in Calgary:
Getting an asphalt shingled roof: features & benefits
- Versatile. Asphalt roof shingles come in an extensive range of colours and styles.
- Minimal Maintenance. Little to no roof maintenance is required if installed correctly.
- Waterproof. Asphalt is well known for its waterproofing capabilities. Affordable to install.
- Affordable to install. Low material costs make asphalt shingles relatively affordable to install. However, if done incorrectly, the costs can quickly rise. So, it’s important to get an experienced contractor to protect your bottom line.
- Durable, yet flexible. Asphalt shingles are one of the most sustainable solutions in the residential roofing market. It can withstand the extreme weather temperatures swings we often experience in southern Alberta.

Types of shingles suitable for the windy area in Calgary
Trudefinition Duration shingles with the SureNail technology (40 Year Warranty, 130 mph wind)
Trudefinition Duration STORM shingles with WeatherGuard technology (50-year Warranty, 130 mph, Class 4 impact resistant)
Malarkey Legacy (50-year warranty, 110 mph)
IKO Cambridge (30-year warranty, 110 mph)
Calgary's leading Reroofing Company
Other Roofing Materials We Use for Roofing in Calgary
- Modified Bitumen (SBS): Crafted to combat hail, harsh winters, and winds, SBS’s asphalt and synthetic rubber blend shields against extreme weather. Easy application and professional installation ensure a lasting shield against Calgary’s elements.
- EPDM (Rubber Roofing): Unyielding against the cold and wet, EPDM’s durable rubber membrane resists hail, ice, and high winds. Its dark color captures heat, ideal for Calgary’s cooler days. With a 25-30 year lifespan, EPDM guarantees enduring safeguarding.
- TPO & PVC Roofing: Combat Calgary’s hot summers with heat-reflecting TPO and PVC, offering 25 years of cool comfort during sizzling seasons.
- Metal Roofs: Protect yourself from weather extremes with metal roofing. Light aluminum or robust steel endures heavy snow loads, perfect for Calgary’s winters. Enjoy aesthetics, durability, and noise resilience.
- Built-Up Roofs (BUR): Combat Calgary’s varied elements with BUR’s layered protection. Fire-resistant and durable, it’s adaptable to any conditions. While hefty, BUR withstands the test of time and tough weather.

19+
Years In Business
8k
Happy Clients
6k
Projects Completed
20+
Trained Staff
Safety and Compliance in Calgary Roofing
National Star Roofing adheres to the roofing industry’s best practices and safety standards. Fully insured with a General Liability Insurance of $5 million, we are also registered with WCB. The two aforementioned insurance amounts are appropriate for the majority of the roofing projects that are mostly done in Calgary.
We also keep you and your neighbors safe by discarding debris daily. At the end of a project, we use a magnetic roller to catch and remove any loose nails and staples; nothing gets past us!
Trust us for roofing excellence that prioritizes your peace of mind and security above all else!
The Roofing Process: What to Expect
Experience roofing excellence tailored to Calgary’s demands: from meticulous deck preparation and precise ventilation to safeguarding against ice and water damage, we take everything step-by-step for the best results.
With detailed prep, waterproofing, fastening, and cleanup, our specialists ensure that all installations exceed the standard every single time.
Find out more about what to expect by visiting our roofing process.
Why Choose Us
Six Reasons Homeowners Choose Us
Premium roofing products
We don't compromise with the products we use, no matter the price.
Financing
You have a budget – we have a payment plan to match it!
Journeymen roofers
Family run company that doesn't believe in sub-contracting.
On-time deliverables
We work inline with your schedule to do the estimates, and work.
Free estimates
National Star Roofing is just a call away. We come on-site for free.
Warranty
We care for our reputation. We stand behind our work and take pride.
Our Brand Matters! Read what others are saying.
OVER 500 “5 STARS” REVIEWS AND COUNTING

Rate Us on Home Stars
370+ reviews

Rate Us on Google
175+ reviews
Top-notch roofing work from start to finish.
Did you know that National Star Roofing Inc has never had a negative review? Our roofers go above and beyond, no matter what the job size is.
Lawrence Faccia
Calgary Home Owner
Michael Derban
Calgary Home Owner
Don't Know What To Start With?
Solutions For All Roofing Services
Contact
Book today
The best two ways to reach our roofers is by giving us a call at the number listed below or using our automated booking app. Choose the time and date that suits you, and our company will conduct an on-site estimate anywhere in Calgary and surrounding.