Pro Business

D Masters Roofing

Edmonton Roofers
Ranked #1 in Edmonton | Grade A+
5.00 (153 reviews)

D Masters Roofing

D Masters Roofing is a roofing contractor based in Edmonton, AB, providing replacement, repairs, and installation with options that suit local climate challenges. Contact the office during posted hours to discuss your project and schedule a site visit.

Why Homeowners Choose This Business

Local Edmonton focus, clear estimates, and careful cleanup. Options for impact-resistant materials to handle hail and thaw-freeze cycles. Strong online reputation and responsive scheduling.

Service Area

Edmonton and nearby communities within the Capital Region. Service beyond city limits may be available upon request.


How This Business Compares

A quick local comparison based on ranking, review strength, and market visibility.
  • Ranks among the top local businesses in this market.
  • Performs at or above the local average for Google rating.
  • Shows strong customer satisfaction signals based on review quality and volume.

Services Covered

  Roofing Contractor
  Service
  roof repair
  roof replacement
  Asphalt Shingles
  Shingle Roofing
  Installations
  rubber roofing
  Euroshield roofing
  Repairs
  re-roofing
  leak repair
  roof inspection
  storm damage roof repair
  New Construction Roofing
  hail-resistant roofing
  roof maintenance

Roof replacement and re-roofing; shingle repairs and leak fixes; new construction roofing; rubber and Euroshield-style roofing options; roof inspections and maintenance.


Recent Reviews

5.00

(Based on 153 reviews)

Customers consistently note clear communication, tidy worksites, and durable results. Online reviews reflect a strong track record in Edmonton.

D Master Roofing had completed roof replacements on several houses in our neighbourhood, so they were highly recommended to us by our neighbours. When contacted for an estimate, D Master Roofing provided us with a very competitive quote and explained how and why their installation process was superior. During every step of the process, they took drone pictures of my roof - before, during and after installation completion, so that we can see the level of efforts and details that were put into the installation. Those pictures gave us a very high level of confidence that the job was done properly with quality materials and excellent workmanship. Also, we found that the D Master work crew was very professional, courteous and accommodating to our requests. We were very pleased that the installation went smoothly without any delay, and were very excited to see our new roof as we know it will last many, many years to come. We like to thank D Master Roofing for a quality job well done, and we will not hesitate to recommend them to our friends and families.

Google Review
Chao Sun on D Masters Roofing

I was referred to D Masters, and I’m very glad I chose them. They did an excellent job with my roof — from selecting the materials to the final installation, everything was handled professionally and thoroughly. The finished roof is not only durable but also looks great. The workers were polite, hardworking, and completed the job in just one day. I highly recommend D Masters to everyone.

Google Review
Betty Shih on D Masters Roofing

After getting quotes from several companies, we ultimately chose D Master Roofing. Before contacting them, we checked out some reviews and found them quite positive. When they came for the estimate, the quotation and project details were explained very clearly. Before signing the contract, any questions we had were promptly answered, either through text or detailed phone explanations.

After signing, they quickly scheduled the replacement work. The construction team was efficient and completed the job on time. Although there was a small issue during the process, once we contacted the owner, he immediately had the workers redo and fix it, showing great responsibility and supervision.

Since we’re not experts in roofing, we had many questions about the details after completion. Fortunately, the owner was very responsive and patiently addressed all our concerns, which gave us peace of mind. The day after completion, the owner personally came to inspect the work — an extra layer of quality assurance and customer confidence!

Google Review
Clinton Wong on D Masters Roofing

I had D Masters Roofing replace my roof two weeks ago. Their price point was fair and reasonable, but beyond that, their integrity earned my trust and recommendation.

Their representative, Wesley, visually guided us through every step, from a visual flip chart showing each roofing layer they would install, to sending us product samples to select colors, and a photo gallery of drone and camera photos showing before, during, and after installation. Wesley explained every option and gave us ample time to decide.

Their integrity shone through when their supplier mistakenly told them our shingles were not in yet, but they had already taken down the roof. As a quick response, they offered to upgrade our shingles at no extra cost. Luckily, the supplier rectified the mistake and our shingles were located, but that gesture demonstrated a standard of honesty and integrity that is sadly rare to see in the trades today.

I would use D Masters Roofing for any new roof job, and I highly recommend them to anyone looking for honest, quality, and high integrity service.

Google Review
Samantha Bradley on D Masters Roofing

D Master Roofing was absolutely fantastic to work with for our shingle replacement! From start to finish, they were extremely professional and did an outstanding job. Not a single detail was overlooked. The consultation was thorough, complete with drone footage to clearly show us the extent of the damage and provide thoughtful recommendations for a replacement that will last for years to come.

Their crew worked efficiently, completed the job on time, and ensured a meticulous cleanup, leaving our property in the same—if not better—condition than when they arrived. I highly recommend D Master Roofing for any of your roofing needs



Frequently Asked Questions

They work with asphalt shingles and rubber shingle systems, including Euroshield-style options. Material recommendations are based on your roof structure, budget, and local weather exposure.

Yes, inspections and written estimates can be scheduled by phone or through the website. They review the roof condition, discuss material options, and outline timelines before work begins.

They handle shingle repairs, leak tracing, and small-area replacements. After assessing the damage, they advise whether a focused repair or full replacement is the better long-term option.

Most single-family shingle replacements take one to two days once scheduled, depending on roof size and weather. More complex or steep roofs may require additional time.

Rubber shingles are designed for impact resistance and can handle hail and temperature swings well. They also offer good noise dampening and can be a long-lasting alternative to standard shingles.
 Verified Listing

Opening Hours


  • Monday 8:30 AM – 8:00 PM
  • Tuesday 8:30 AM – 8:00 PM
  • Wednesday 8:30 AM – 8:00 PM
  • Thursday 8:30 AM – 8:00 PM
  • Friday 8:30 AM – 8:00 PM
  • Saturday 8:30 AM – 5:00 PM
  • Sunday 8:30 AM – 5:00 PM

Request Service


Business Details


Business Rating
5.00 (153 reviews) Pro Business
Address
6033 103a St NW, Edmonton, AB T6H 2J7, Canada, Edmonton, AB T6H 2J7, CA
Business Type
roofing_contractor
City Page

Own This Business?


Claim this profile, improve your listing, and upgrade to Pro or Featured visibility.

Claim This Business