Best Roof Repair in Vancouver

The 5 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.

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.