Best Roof Repair in Vancouver
We extensively test and research all services we review. Here's why you can trust us.

The 8 Best Roof Repair Companies in Vancouver

A good roof over your head can help you stay warm and dry in the winter or cool and composed in the summer.  To make sure your roof is up to the task, we’ve made a list of the best roof repair companies in Vancouver.

To help you get to know each company, we’ve also included customer reviews, backgrounds, and other helpful info.

How Much Does Roof Repair Cost in Vancouver?

In order to get you acquainted with the cost of repairing your roof, we’ve drawn up this cost guide:

Roof typeAverage cost
Wood Shake$750
Flat, Foam or Single-Ply$400

As you can see, the cost of repairs can vary largely based on the type of roof.  This is because different roofs require different tools and levels of work to repair.

The Best Roof Repair Companies in Vancouver

Now that you’ve got an idea of how much roof repairs can cost, it’s time to see what Vancouver has in store.

1.   Penfolds Roofing & Solar   

Penfolds Roofing & Solar's Homepage
New Construction
Residential Roofing
ADDRESS1268 Vernon Dr, Vancouver, BC V6A 4C9, Canada
CONTACT DETAILSPhone number:  (604) 254 – 4663
Email: [email protected]

Penfolds is among one of Vancouver’s oldest roof repair services going as far back as 1937.  With over a thousand roofing projects under their belt, these folks have honed their craft to a degree that qualifies them to repair all manner of roofs.

Throughout its long service record, this company has built dozens of repair teams.  This makes them well-suited to large repairs that require a number of helping hands. 

There comes a time when a roof should be replaced instead of repaired.  With decades of experience, Penfold’s technicians are more than qualified to tell you which service your roof needs.

Whether you need one small repair or several, Penfolds will cover their work with a solid guarantee.  If for any reason, your freshly repaired roof is still leaking, then the company will fix it free of charge.


  • Carries over 80 years of experience
  • Has an extremely large team of technicians
  • All repairs and work are covered by a guarantee


  • Higher labor rates due to highly skilled technicians

 Customer Reviews

Over the years, Penfolds has fixed plenty of roofs and gained a mob of rave reviews in the process:

“We did our roof last year with Penfolds after our neighbours suggested the company. I start with the fact that our previous roof guaranteed 25 years was leaking big time after 15 and we needed to also replace some of the plywood. Penfolds manager did an estimate and was really pretty much correct. The job was completed efficiently and a year later no problems and it rained a lot. Our manager was Andrew Cameron.  I wanted to thank Andrew Caeron specifically for always being there when I had questions. Maybe I had too many, I don’t know, but I felt he was very responsive and always very informative. Thank you!” – Alexandra M.

“The quote was very competitive, however more comprehensive than the others. Agreed start/end dates were met. Work crews were pleasant, very efficient, well equipped and carried out the work professionally. They cleaned the work-place after installation. Follow-up inspection was done. A job well done. Would definitely recommend Penfolds.” – Howard F.

2.   Vancouver Home Maintenance             

Vancouver Home Maintenance's Homepage
SERVICESMoss Removal
Roof Repair
Roof Cleaning
Roof Installation
Roof Leak Repair
Roof Replacement
Skylight Installation
Skylight Repair
Skylight Replacement
ADDRESS2030 Marine Dr #437, North Vancouver, BC V7P 1V7, Canada
CONTACT DETAILSToll-free number: (844) 380 – 7547
OPERATING HOURSMonday: 8:30 am – 5 pm
Tuesday: 8:30 am – 5 pm
Wednesday: 8:30 am – 5 pm
Thursday: 8:30 am – 5 pm
Friday: 8:30 am – 5 pm
Saturday: Closed
Sunday: Closed

A broken roof can lead to a number of problems, from water damage to heat loss.  These problems can cause your roof to degrade further, which could lead to a costly replacement instead of a small repair.

To avoid this, Vancouver Home Maintenance carries out a comprehensive inspection along with their standard roof repair service.  By identifying any problem areas, they can nip issues in the bud before they become a serious problem in the future.

The company’s entire process starts with a quick phone call and a consultation.  Within 24 hours of the consultation, clients can expect an estimate and then set a booking date that works best for them. 

On the appointed service day, the company’s technicians will head to the project site and carry out repairs with quality checks before and after each job.  Once everything is up to spec, clients are asked to provide feedback and approve the work.

This streamlined approach makes roof repairs quick and free of hassle.  It has also led to five-star ratings across the board with the BBB, Google, and Facebook.


  • Technicians are chosen based on their skills and experience
  • Perfect rating with the Better Business Bureau
  • Caters to residential and commercial repair needs


  • Closed on weekends

Customer Reviews

Here’s what clients had to say about Vancouver Home Maintenance:

“Very experienced people and awesome price. Their crew are fully equipped and such a nice people (especially Nick and James). They helped me to get rid of mosses on my roof and cleaning the driveway of my property. Absolutely, truly, definitely recommended. The photos are the roof before and after their job.” – Siavash R.

“I had some etched graffiti on my salon’s front glass door which had run down quite far. It was really awful. I Googled for someone to remove it and found Vancouver Home Maintenance and gave them a call based on positive reviews. The guys came out within 2 days and had the job finished and looking as good, or maybe better, than new in an hour! Price was good, work was flawless. I would highly recommend and will use VHM again.” – Michael L.

3.   Millwall Roofing

Millwall Roofing's Homepage
SERVICESResidential Roofing
Commercial Roofing
Roofing Repairs & Maintenance
ADDRESS2090 W 1st Ave, Vancouver, BC V6J 1G8, Canada
CONTACT DETAILSPhone number: (604) 763 – 1930
Email: [email protected]
OPERATING HOURSMonday: 8 am – 8 pm
Tuesday: 8 am – 8 pm
Wednesday: 8 am – 8 pm
Thursday: 8 am – 8 pm
Friday: 8 am – 8 pm
Saturday: 9 am – 6 pm
Sunday: Closed

Having only been established in 2007, Millwall roofing is one of the younger companies on our list.  But what this business lacks in experience, it more than makes up for in dependability and cost-effectiveness. 

The company is owned and operated by Darrell MacDonald.  As a one-man repair service, Darrell is directly involved with each and every job.  This helps ensure a consistently high level of quality along with a degree of accountability.

Darrell has over 10 years of experience fixing roofs all over British Columbia and as a result, he rarely encounters a roof that he cannot fix.  On the off chance that he does, he goes above and beyond by referring clients to a reliable alternative company.

When a client phones in about a repair Darrell answers the phone directly.  No answering machines or receptionists.  This allows him to know exactly what tools he needs and how to go about providing a solution for his clients.

For personable service with a direct level of accountability, clients would be wise to consider working with Darrell and his company.


  • Owned and operated by a single person
  • High level of accountability
  • Budget-friendly pricing due to low labor costs


  • The company doesn’t handle flat-roof homes

 Customer Reviews

Throughout his career, Darrell has helped hundreds of clients.  Here are a few reviews for your reference:

“Darrell was great to deal with. From our first conversation to job completion was a good experience. Our roof was replaced ahead of schedule and on budget. There was a mix up of some more expensive ridge caps from the supplier, so Darrell pushed to get enough for our house at no extra cost. There were some delays scheduling our gutter replacement, but Darrell answered all of my questions in a timely fashion. Gutters were replaced in a day and the job is excellent. Overall I’m happy I decided to use Millwall Roofing and would recommend them to others.” – Evan B.

“I had a close friend who needed a new roof and called the owner of Millwall Roofing. The owner himself answer the phone which I found very personal, not some answering service. I explained what my friend required and where they lived and asked Darrell if could give them a call which he did immediately. He made arrangements to go there the next day.

My mistake but I forgot to tell him it was a flat roof home which they do not handle. He then got hold of a contractor which does do this type of work to handle this project.

Simply put, Darrell, the owner went above and beyond in taking care of my friends problem. This is a rare kind of service these days. Kudos to Millwall Roofing. I would highly recommend them to any other potential client.” –  Jimmie

4.   Absolute Roof Solutions

Absolute Roof Solutions' Homepage
SERVICESEmergency Repairs
Residential Services
Commercial Services
ADDRESS1676 75th Ave W. Vancouver BC V6P 6G2
CONTACT DETAILSPhone number: (604) 202 – 2248, (604) 263 – 0334

Absolute Roof Solutions prides itself on being one of the few companies in British Columbia with both a wealth of experience and a CertainTeed Shingle Master certification. 

To achieve this certification, a company’s technicians are required to undergo rigorous training courses for roof repairs, attic ventilation, and moisture management systems.  All of this effort results in highly skilled repairmen with the ability to provide roofing solutions quickly and effectively.

Beyond this, the company’s technicians are fully aware of the intricacies associated with installing and repairing roofs.  They know that even a single misplaced nail or faulty seal can lead to costly future repairs or worse, whole roof replacements.

Last but not least, the company’s CertainTeed certification qualifies them to offer an extended warranty on all of the CertainTeed products they install.  This means that once your roof has been repaired, Absolute Roof Solutions will make sure it stays that way free of charge for up to 5 years.


  • CertainTeed Shingle Master Certified
  • Extremely familiar with most general roofing practices
  • Offers an extended warranty on all work done


  • CertainTeed products can be more costly to purchase and install

 Customer Reviews

Absolute Roof Solutions has gained a mob of rave reviews thanks to their excellent workmanship and professional attitude:

“I would like to compliment the excellent roofing work completed by Absolute Roof Solutions. Although it is just a small job to replace the existing shingles on the carport and a garage, the team provided a fantastic service start with the initial site visit and an estimate, to the cleaning task at the end of the job. Stephane the Project Manager has a professional knowledge about the roofing job and provide all advices to have the job done. Justin and his crew is friendly and knowledgeable. I would definitely appreciated to recommend this company to anyone for roofing works.” – John C.

“Two thumbs up for Absolute Roofing and Kyle Foscarini.  Kyle came to our property and did a detailed cleaning of our roof, including sealing any potential point of water entry.  He was very professional, personable and his workmanship is exemplary.  Absolute Roofing, you are my go-to roof specialists from now on.” – Raeanne S.

5.   GVRD Roofing Inc Vancouver BC

GVRD Roofing Inc Vancouver BC's Homepage
SERVICESCommercial Roofing
Residential Roofing
Metal Roofing
Emergency Repair
Emergency Repair
CONTACT DETAILSPhone number: (604) 445 – 4873
OPERATING HOURSMonday: 8 am – 8 pm
Tuesday: 8 am – 8 pm
Wednesday: 8 am – 8 pm
Thursday: 8 am – 8 pm
Friday: 8 am – 8 pm
Saturday: 8 am – 8 pm
Sunday: Closed

The roofing industry has no shortage of competitive companies.  So, to keep an edge over others, GVRD Roofing offers some of the lowest repair costs in the market.

Full roof repairs can cost as low as $200, while whole roof repairs can be as affordable as $10,000.  While this is still a large sum of money it is certainly lower than what other repair companies can offer.

The company manages to offer low-cost repairs by operating with a smaller team of technicians.  Despite this smaller number of workers, GVRD is still capable of doing work for both residential homes and commercial strata.

Aside from this, these folks offer a 24 Hour emergency roof repair service.  This means that they can be out the door and on your roof with just a single phone call if the situation calls for it.


  • Offers emergency roof repairs
  • Extremely affordable pricing
  • Works on both residential homes and commercial strata


  • Scheduling can be difficult due to the company’s smaller workforce

 Customer Reviews

Despite being smaller than other companies, GVRD’s team of technicians has still managed to garner a ton of five-star reviews:

“Great company to work with, finished project early with exceptional workman ship.

Great communication throughout the project, and we are using them on 2 other upcoming projects. Use Chris and his team at GVRD roofing with confidence you wont be disappointed” –  Matthew D.

“So glad to have called GVRD roofing when we found a suspicious soft spot in our roof.  They were out to inspect it within 24 hours of my contacting them and were beyond helpful. We will use them for all of our future roofing needs” –  Frances R.

6.  Landmark Roofing Ltd.

SERVICESRoof Repairs
Roof Conversions
Sloped Roofing
Low Slope & Flat Roofing Residential Roofing
Strata Roofing & Commercial Roofing
Roof Insulation
Emergency Roof Repair Services
ADDRESS9415 214th St., Langley (BC), V1M 1L5, Canada
CONTACT DETAILSPhone number: (604) 888-9451
OPERATING HOURSKindly contact for more details

Based in Fort Langley, Landmark Roofing Ltd. provides roof replacement and installation services in Surrey, Delta, Abbotsford, Vancouver, and nearby areas since 2013.

Landmark Roofing Ltd. is certified to manufacture its clients’ roofing needs. They assure their clients in using quality materials from DaVinci Roofscapes, Enviroshake, and CertainTeed.

From gutters to roof insulation, the company has got it covered. It offers quite a number of services in roof replacement, roof conversions, and roof repairs such as low slope and flat roofing, residential roofing, and strata and commercial roofing.

Aside from quality roofs, Landmark Roofing is known for their promptness and professionalism in handling their projects. It is also accredited by the Better Business Bureau (BBB), featured on Houzz, and garnered a couple reviews from HomeStars as the Best of 2021.

The company also offers an obligation-free quotation for interested clients which can be requested through phone or email.


  • Use of quality materials
  • Offers various services
  • Promptness and professionalism
  • An obligation-free quotation can be requested
  • Accessible images of recent projects on their website


  • Need to check if your area can be serviced

 Customer Reviews

Here are some reviews of its satisfied clients:

“Landmark was very prompt and professional. Took the old roof off one day and got most of the new stuff on the next day. Finished on day 3. clean up was good. Would not hesitate to recommend them.“ – Barry Maskell – Whistler, BC

“ I haven’t met such a professional, efficient and prompt person like David of Landmark Roofing in a very long time. His workers were carefully selected and excellent. David’s attention to detail and his personality stands out. I highly recommend Landmark Roofing for any roofing needs and I hope to hire the company again.” – Mlada Morris – Nanaimo, BC

7.  Amex Roofing and Drainage Ltd.

SERVICESMetal Roofing Fabrication ServicesShingle Roofing Services
Residential Roofing Services
Commercial Roofing Services
Drainage and Waterproofing
Torch-On Roofing
Sheet Metal Roofing
ADDRESS323 Lynn Ave., North Vancouver, BC V7J 2C4
CONTACT DETAILSEmail: [email protected]
Phone number: (604) 985-1859
OPERATING HOURSMonday – Friday: 9:00 am – 6:00 pm
Saturday & Sunday: Closed

Amex Roofing and Drainage is primarily based in North Vancouver. It has already an experience of over 50 years in the industry.

Aside from quality roofing and drainages the company offers competitive pricing, up-to-code installations and repairs, quality materials, minimal disturbance, and promptness in job completion to its clients.

Its services include metal roofing fabrication services, shingle roofing services, residential roofing services, commercial roofing services, drainage and waterproofing, torch-on roofing, and sheet metal roofing. 

To this date, the company has one service location in Maple Ridge Roofing Installation and Repair, however it is already known in the roofing and drainage industry.

Amex Roofing and Drainage Ltd. operates on Monday – Friday from 9:00 am to 6:00 pm and is closed on the weekends. Interested clients may avail of a free quotation.


  • Over 50 years of experience
  • Also offers drainage services aside from roofing
  • Free quotation 
  • Competitive prices


  • Single service area; Need to check if your area can be serviced
  • Closed on weekends

 Customer Reviews

Here are some HomeStars reviews from its satisfied customers:

“I had an issue with my roof as I noticed leaking was happening after the heavy raining for the past few weeks. I decided to call Amex Roofing and within a day, I got the guy to review the issue. The team showed up and provided all the recommendations I needed to get the roof fixed. I’m really happy with all the work Amex Roofing did for me. Will use that again next time and definitely suggest them to my friends and family.” 

“Our chimney has seen better days and I knew it was time to have it repaired before further damage was caused. I met the owners of Amex at a show a while ago knowing I would be in need of there services. An assessment was done and quote given with warranty. After getting a couple of other quotes I chose Amex and glad I did. The work was carried out professionally, with great care to our house and everything was cleaned up at the end. It looks great and would recommend them to anyone. Thanks Dave and John for all your hard work”

8.   Citadel

ADDRESS11663 210 Street, Maple Ridge, BC, V2X 4Y2
CONTACT DETAILS(604) 612-3601
[email protected]
OPERATING HOURSMonday – Saturday: 7:00 AM – 4:30 PM

Citadel is a company that offers a wide range of building maintenance services such as carpentry, roofing, and siding among many others. They have since then over 15 years of experience and have been known to deliver fast maintenance and repair services.

We think that, based on their diverse set of experience in both residential and commercial settings, their expertise in the field is clearly featured through their professional customer service and equally reliable services as well.

Not having a single approach on each job that they handle, they make sure to build a solid foundation of the client’s concern to create a personalized methodology to resolve the client’s issue.

Another thing we find exemplary is that in line with their cost-effective services, they also offer a free estimate and a final quotation free of hidden charges and presented to clients in a transparent way until the job is done.

Overall, with their 24-hour roofing services, we find them ideal for sudden and emergency roofing needs since not only is it backed up on service description but also reflects on the various testimonials given to them by their past clients.


  • Online quote available
  • Highly experienced staff
  • Affordable services


  • Closed on Sundays

 Customer Reviews

Here are some reviews from their clients:

“We have an architecturally challenging roofline (mansards) and we needed to replace the roof rivets. Citadel Roofing responded quickly to our need. They completed the work well in a timely manner. They kept good communication with us throughout the project. We had employed them in the past for various repairs and will continue to do so. We were always satisfied with their service and work.” – Christine Beynon

“The service was fast. The professionals were knowledgeable. Work was accomplished as promised, and on time. The services were well within budget. I could not have asked for anything more. This is the second time using this company (for different issues). I was impressed the first time, and I would recommend them for customers who are looking for fast, reasonable, and expert services, without excuses!” – Gerry Bock

FAQs About Roof Repair

That wraps up our list of the best roof repair companies in Vancouver.  Now that you’ve got a general idea of what to look for, you’ll have an easier time choosing the right repair service.

A leaky roof can sometimes lead to a messy home… but we’ve got your back with a list of the best cleaning services in Vancouver.  Read up on the city’s top cleaning companies, along with their pros, cons, and other helpful information.