Since 1937, we’ve been proudly serving British Columbians with residential roofing services, multi family roofing services, commercial roofing services as well as roof repair services. This experience is just one of the many reasons why customers choose Penfolds Roofing & Solar. We have been continually recognized as THE BC roofer in your local community! See all the communities serviced by Penfolds Roofing & Solar at the bottom of this page.

Penfolds BC Roofing Locations

Penfolds Roofing & Solar services over 40 municipalities in the Greater Vancouver area. Visit a Penfolds’ Showroom in your BC community where you can see our roofing products on display and roofer workmanship first-hand. Click on the map to find the Penfolds Roofing & Solar service location and showroom nearest you:

Showroom Locations in British Columbia:

Service Locations in British Columbia:

Coast Vancouver

TriCities/Maple Ridge Area

Fraser Valley

Greater Vancouver

North Shore

South Fraser


If you are looking for a BC roofing contractor in the Vancouver, Fraser Valley or Whistler area with proven experience you can trust and rely on for your home residential roof repair or commercial roofing service needs, please feel free to give us a call to get the answers to all your roofing questions.



Request Your Free Roofing Estimate Today

or Call TOLL-FREE 1-877-252-2007


  • Request a Quote
  • Testimonials
  • Flexible Financing
  • Photo Gallery
  • Pri Warrenty Corporation. Fully Insured Warranty Programs. A Captive Insurance Company.
  • Call Us Toll Free:
  • Request Your Free Estimate Now

  • Request Your Free Estimate Now

  • Request Your Free Estimate Now

  • Request Your Free Estimate Now

  • Request Your Free Estimate Now