Macbeth Roofing Contractors | house with shingle roofing
Macbeth Roofing Contractors | house with tile roof
Macbeth Vancouver Roofers | Tar roofing

For all your
Residential & Commercial Roofing Services Needs

Request A Free Quote

Macbeth Roofing | Safety


“Work Safe” is our practice.

Macbeth Roofing | Quality approved


Highest quality workmanship and products.

Macbeth Roofing | Warranty


With Macbeth, your roof is "covered".

Macbeth Roofing | Assurance


BBB Accredited business with an A+ rating.

Vancouver Roofing Contractor for
Commercial and Residential Projects

Macbeth Roofing & Waterproofing has been providing high-quality Residential Roofing Services and Commercial Roofing Services in Greater Vancouver and the Lower Mainland since 1991. From our headquarters in Surrey, our highly trained crews are ready to provide quality roofing services to our community and neighbours in surrounding areas. Whether it is an emergency roof repair after a storm, maintaining a roof or a complete roof replacement, you can trust Macbeth Roofing to provide you with honesty, integrity, and respect.

Our focus is on protecting your home, your family, and your possessions from the rain, snow, ice, sun, and wind that are all a part of the Greater Vancouver weather. Your roof has one job – to keep the outdoors out. It is your first line of defense against the elements and it protects the largest investment you’ll make in your lifetime – your home!


Commercial Roofing Services

Macbeth Roofing provides superior commercial roofing services at highly competitive prices, throughout the Greater Vancouver area. We believe in quality workmanship by experienced roofers, done safely and in a timely manner. We understand the importance of completing 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 do everything we can 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, efficient, 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 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 Greater Vancouver area. Our skilled roofing team is trained to provide thorough inspections, detailed estimates, and durable installations. Learn more.

Our Process:

As your local Vancouver commercial and residential roofer, we are committed to providing you with a complete roofing package. As a part of your service, our local Vancouver roofing experts will work on your entire roof system, including your roof deck, ventilation, flashings, and gutter systems. We understand and value the importance of all roofing components working cohesively in order to provide the maximum protection against the elements. Your roof must be able to stand up to a unique set of environmental conditions and as a result, it requires a reliable Vancouver roofing company that understands the weather patterns that are unique to this region.

Macbeth Roofing is committed to providing our customers with high-quality roofing services and excellent customer experiences. Our local Vancouver roofing team consists of experienced journeymen and roofing apprentices who are trained to provide thorough inspections, detailed estimates, and durable installations.

Make Macbeth Roofing your local Vancouver your first choice for:






Not all leaky roofs need to be replaced. Did you know that in many cases, we can make repairs that restore your roof’s integrity and extend its life for years to come? It all starts with a professional inspection and evaluation performed by our Vancouver Roofing Contractors. They will provide you with an honest assessment of your roof’s current condition. From there, we can decide what the best course of action is – a repair or a new roof installation.



If a storm damages your roof, make sure your first call is to Macbeth Roofing! Our emergency response team will conduct an inspection and perform short-term roof repairs to minimize the damage. Then, we will provide you with a complete recovery plan to help restore your roof to its original condition.



We will install your roof in a professional, safe, and timely manner. Whether you are in need of roof repairs or maintenance to extend the life of your existing roof, or if it’s time for a new roof installation, our experienced Vancouver Roofing Contractors are ready and eager to help. Let us provide you with the best solution for your specific roofing needs.



Considering a new roof installation can be overwhelming, but we have the knowledge and skills to ensure that you will have a durable, yet beautiful roof for years to come. A new roof is a significant investment, so it is best to get information from a professional roofer.


What is the Benefit of Hiring a Professional
Vancouver Roofing Contractor?

Depending on your knowledge of roofing, making repairs on your own roof can be a difficult, tedious, and potentially dangerous job. Did you know that roofing apprentices and journeymen are required to spend hours in school and working with roofing contractors to perfect their skill? No amount of online research will give you the same amount of knowledge that years of experience can. Don’t make an experiment out of your roof – get your roof repaired properly the first time to ensure further repairs are not needed.

Are you thinking about hiring a professional Vancouver Roofing Contractor? The following are a few of the many benefits that come along with hiring an expert:

  • Safety
  • Time Efficiency
  • Quality Material
  • Professional Service
  • Save Money


Unfortunately, accidents related to roof repairs performed by homeowners are very common. Professional Vancouver Roofing Contractors have invested in resources, such as safety gear, to ensure their safety on the roof. Not only do roofing professionals have the knowledge to get the job done right, they also have the experience needed to tackle any challenges that may arise. Our specialized roofing equipment allows our roofing professionals to make the required repairs, and stay safe throughout the job.



Professional Vancouver Roofers know the most efficient way to inspect your roof and identify the cause of the issue. We can also recognize other problems that can potentially lead to future roof damage. We have the right tools, technology, and equipment needed to recognize what needs to be done.



Professional Vancouver Roofing Contractors know which materials are of the best quality and are the best fit for your specific roofing needs. Also, roofing contractors have access to high-quality materials at wholesale costs meaning a cost savings to you.



Our Professional Vancouver Roofers have been working on different types of roofs for many years. If you have any concerns about the condition of your roof, you can rely on a Macbeth Roofing contractor to provide you with a professional opinion. Macbeth Roofing contractors are highly skilled and have been working in the trade for many years. This experience allows them to learn specific skills that give them the ability to work on any roofing system. Additionally, they have a thorough knowledge of the equipment and materials needed to conduct residential roofing repairs and installations.



Your roof is a vital part of your home or commercial space and it requires special attention and professional maintenance. Often times, people may not feel the need to hire a professional roofing contractor and opt to perform the repairs on their own. The truth is, choosing to go this route will end up costing you a lot more. Professional roofing contractors like Macbeth Roofing offer guarantees and warranties on our workmanship so you can trust and feel like you’re in good hands.


What Sets Us Apart from other
Vancouver Roofing Contractors?

There will come a time when you need to hire a Vancouver Roofing Contractor.
Here are three reasons why you should choose Macbeth Roofing.

  • Guaranteed work
  • Fast Quotes
  • Attention to detail


Some roofing companies consider the job done once the work has been completed. In comparison, Macbeth Roofing guarantees all work performed by our crews. Our customers can be assured that on the slim chance something goes wrong, they are covered.



At Macbeth Roofing, we understand that the need for a quote is often urgent. This is especially the case if you are in need of an emergency roof repair.



At Macbeth Roofing, we pride ourselves on our attention to detail. Our roofing contractors pay close attention to every part of the job. We never consider a job finished until it has been completed to the highest possible standards.


The Importance of a High-Quality Roof

Have you ever considered the importance of a high-quality roof to your home or commercial space? Macbeth Roofing & Waterproofing can share some insight on this topic. We have over 25 years of proven experience in the roofing industry.

Keep the Elements Out

Similar to the foundation of your home or commercial space, your roof is fundamental to the integrity of your facility’s structure. It’s essential that a roof is able to keep out all the rain water and moisture. Your roof won’t serve its primary function if it isn’t able to do that. Part of the issue regarding moisture is that you may not even know if your existing roof is leaking. Any amount of moisture can result in damage to the roof’s rafters and structural support, as well as to other areas of your home. This can result in mold growth and other complications.

Energy Efficiency

Energy efficiency of a high-quality roof is another important factor to consider. It is estimated that as much as 50% of your home or commercial space’s energy can be lost due to an inefficient roof. This applies to cool air in the summertime as much as it applies to warm air in the wintertime. It’s an unnecessary loss and it may be costing you money without you even knowing it. Our reliable Vancouver roofing experts can help assess the issue and help you save money in the long run.

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
“Macbeth Roofing Decking Division did a complete deck re do for us that was excellent. The new deck turned out beautifully and was done both professionally and in a timely fashion. We would highly recommend them to anyone looking for a quality deck and professional friendly service. Thank you Ken!”
Translate »