The Great Canadian Roof Doctor


The Great Canadian Roof Doctor was founded in 2011 and incorporated in 2016. Our Services include Roof Inspections, Repairs, Re-Roofing, and Coatings throughout the Lower Mainland, Vancouver Island & the Thompson Okanagan. We have introduced to Canadians an exclusive product that extends the lifespan of roof shingles. “Dr. Shields Canadian Roof Armor” is a clear polyaspartic shingle coating, designed to stop granule sloughing & the drying out process on asphalt shingles & asphalt granulated material such as torch on & self-adhesive membranes. Roof Armor is also highly effective on tile roofs.


Brad Berekoff

Brad Berekoff

President / Founder

Brad’s goal is to provide professional roofing services at reasonable prices. He is a second-generation roofer who was taught first hand by his Uncle and continues to turn to his Uncle for more complicated questions. Brad is already passing on his training to his son in hopes there will be a third-generation roofer to help service The Great Canadian Roof Doctor Inc. customers.

Bob Cassady

Bob Cassady, P.Eng

District Sales Manager Mid and North Vancouver Island Condo/Strata/Institutional sales support – National

Bob uses his background in engineering sales and computer programming to offer detailed sales and application support. Bob enjoys responding to customer questions and does group presentations without a script. He’s even shingled his own garage roof but now prefers to keep his feet on the ground.

Kim Valdezco

Kim Valdezco

Jr. Estimator

Kim is taking on the responsibility of measuring roofs and assisting with the rest of the Cdn Roof Dr sales process.

Eisen Magpili

Eisen Magpili

Roof Doctor

Eisen brings his dedication and never ending energy to the CDN ROOF DR team. His flexibility and outstanding work ethic makes him an integral part of our team.

Chris Langlois

Chris Langlois

Roof Doctor

Chris brings attention to detail along with his knowledge and dedication which has proven to be a valuable asset to the expanding team at Roof Doctor.



Professional service, attention to detail and excellent product!

Brian & Maureen Kirby – Victoria, BC

Brad and his team were “Great”. Their dedication to detail and my wishes far exceeded our expectations.

Robin & Gail – Nanaimo, BC

Brad, is a true professional. I could tell right away speaking with him that he was an expert in his given business. My roof looks very good and I’m satisfied with his service.

Carmine Sparanese – Victoria, BC

The crew from The Great Canadian Roof Doctor did a remarkable job! After the completion of the roof clean up, they pressure washed all the walkways and drive and restored the patios to their original state, including washing the patio tables. They were great and I would recommend them again at the drop of a hat.

Pat Bewley – Victoria, BC

Brad promptly returned all phone calls, arranged to do the work in a timely fashion and the workers showed up when he said they would. The guys were polite, worked really hard, and cleaned up after they were done. I would definitely call on them again for future roofing needs.

Dave Bigelow – Nanaimo, BC

They responded to our request for a quote on our project very promptly. The crew that worked on our project were incredibly hard working. They worked hard from the time they started which was first thing in the morning until late in the afternoon – never less than a full work day. They were also extremely polite and tidy.

Gibraltar Management Ltd. – Victoria, BC