house with shingle roofing
house with tile roof
Tar roofing

For all your Residential & commercial Roofing services needs

Request A Free Quote



“WORK SAFE” is our practice.

Quality approved


Highest quality workmanship and products.



Your roof is "covered".



BBB Accredited with an A+ rating.


Vancouver Commercial Roofing & Residential Roofing Company

Macbeth Roofing has been providing high quality residential roofing services and commercial roofing services to Vancouver and the Lower Mainland for over 20 years. We are committed to providing the highest quality installations and excellent customer service. Our skilled team is trained to provide thorough inspections, detailed estimates and durable installations. We are proud of our dedication to installing your Vancouver roof in a professional, safe and timely manner. Whether you need roof repairs to extend the life of your existing roof, or it’s time for a new roof, our experienced roofers are ready and able to help you! Let us show you the best solution for your roofing needs.

We aim to be your first choice for your roofing maintenance, roofing repairs and new roof installations. Our Vancouver roofing company is waiting for your call @ 604-593-1044 and we look forward to hearing from you!

Commercial Roofing Services

Macbeth Roofing provides superior commercial roofing services at highly competitive prices, throughout the Vancouver area. We believe in quality workmanship by experienced roofers, done safely and in a timely manner. And, we understand the importance of performing the job efficiently and on budget. Learn more

Residential Roofing Services

Your roof not only safeguards your precious family and belongings; it also protects your largest investment, your home!  Macbeth Roofing offers a reliable warranty, excellent customer service and most importantly, quality workmanship. ‘Peace of mind’ can be yours when you call Macbeth Roofing. Learn more

Safety – we pledge “work safe” practices on all our job sites

As a long-standing roofing company in Vancouver, Macbeth Roofing is committed to the safety of our roofers and our customers. Our roofers are qualified ticketed journeymen or registered apprentices. Macbeth Roofing is in good standing with Worksafe BC, and we work hard to keep our roofers safe. Learn more

Quality – workmanship and quality products

Macbeth Roofing has always believed that quality workmanship combined with superior roofing materials is the key factor to the success of our business. Our roofers are qualified ticketed journeyman or registered apprentices who will work on your roof in a safe and timely manner. We want you to be as proud of your roof when we’re done, as we are! Learn more

Warranty – rest assured your roof is “covered”

Macbeth Roofing stands firmly behind all our work, from minor roof repairs to complete new roof installations. Macbeth carries $5 million dollars in commercial general liability insurance complete with hot welding endorsement to provide you with peace of mind. Plus, our installation and manufacturing warranties are among the very best in the industry. Learn more

Assurance – BBB Accredited with an A+ rating

Macbeth Roofing is an accredited member of the Better Business Bureau of Lower Mainland BC, with an A+ rating. We are committed to providing professional roofing installations and unparalleled customer service to homeowners and businesses throughout the Vancouver area. Our skilled roofing team is trained to provide thorough inspections, detailed estimates and durable installations. Learn more

Macbeth Roofing and Waterproofing is a Vancouver roofing company that provides services for commercial roofing projects and residential roof repair, roof replacement and new construction.

Macbeth Roofing and Waterproofing
Heather and I want to let you know how pleased we were with the deck your crew just built for us. The deck looks beautiful. The detailing in the stairs was exactly as Heather had envisioned. I was quite impressed by the timely manner everything was done despite the uncooperative ...
Translate »