OUR TEAM

Brad Berekoff

President/Founder
Brad aims to deliver high-quality roofing services while maintaining competitive pricing. As a second-generation roofer, he has gained invaluable knowledge from his uncle, who initially mentored him in the trade. For more complex inquiries, Brad still seeks his uncle’s expertise, ensuring that he remains well-informed. In a bid to continue this family legacy, he is now imparting his skills and knowledge to his son, with the aspiration that a third generation will emerge to support the clientele of The Great Canadian Roof Doctor Inc.

Bob Cassady, P.Eng. 

District Sales Manager Mid & North Vancouver Island
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.

Claire Berekoff

Business Administrator
(The Heart of the Office)
As someone who works diligently behind the scenes, Claire ensures that everything is in place for the team to succeed. She manages schedules, organizes meetings, and ensures that important documents are always at hand. This orchestration of minute details allows others to focus on their primary roles, all thanks to her efficiency and meticulous planning.

Eisen Magpill

Roof Doctor
Eisen or EJONG brings an unyielding dedication and infectious energy to the CDN ROOF DR team. His remarkable flexibility and strong work ethic position him as an essential part of our group, significantly boosting our teamwork and overall efficiency. With an unwavering determination and an optimistic outlook, Eisen is instrumental to the success of the CDN ROOF DR team. His knack for adapting to different circumstances, paired with his exceptional commitment to his responsibilities, guarantees that he remains a crucial contributor to our shared achievements.

Kim Valdezco

Roof Doctor
Kimbo has played a crucial role within the Roof Doctor team, making substantial contributions to sales initiatives while gaining practical experience in diverse roofing activities. Kim’s responsibilities extend beyond supporting the sales process; he is actively involved in the physical elements of roofing. This involvement includes assisting his Dad with detailed inspections, managing re-roofing projects, executing necessary repairs, and applying protective coatings to enhance the longevity and resilience of roofs.

John Camongay

Roof Doctor
John’s sharp attention to detail, along with his expertise and unwavering commitment, has proven to be a significant advantage for team Roof Doctor. John’s dedication and extensive knowledge is clearly evident, contributing positively to keep the team up. With a remarkable eye for detail and a strong commitment to his work, John has emerged as a valuable member of the Roof Doctor team.

Bob Cassedy

District Sales Manager,
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.

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 him 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
Roof Inspection​

Schedule An Appointment​

Let us know your address and best time to call and we can give you a call back!

Please enable JavaScript in your browser to complete this form.