In addition to installing, repairing, or de-mossing most roofs: metal, concrete tile, cedar shingle, Gaco, torch-on (flat), or asphalt shingle … we also extend the lifespan of new or existing tile, torch-on, and asphalt shingle roofs by “weatherproofing” them, and cedar roofs by oiling them.

Why Choose Us


For over 15 years, The Great Canadian Roof Doctor has been installing first-rate roofing systems for B.C. families and businesses. As a result we are growing nation wide.


Roofing Specialists oversee our Roof Doctors to maintain high quality control. We source our materials from nationally known manufacturers, ensuring a dependable, durable roof for your home or building.


Most of our customer’s first heard of The Great Canadian Roof Doctor from previous customers and they, as well as recent clients, have expressed their satisfaction in writing.



The Great Canadian Roof Doctor is educating Canadians on how to extend their roof’s life by protecting against Sun, Rain, Wind, Fire, Ice, Snow, Salt, Hail, Moss & Algae.


The Great Canadian Roof Doctor offers non-prorated Warranties that are Transferable. We proudly offer a lifetime warranty on our shingle installations with Dr. Shields Roof Armor covering 100% Replacement Cost Coverage on both material and labor.


The Great Canadian Roof Doctor provides you with a detailed quotation and firm pricing. No surprises and no changes without the written consent of the client.

Who We Are?

"The Great Canadian Roof Doctor" is Owned by Brad Berekoff. Brad began his roofing career in 1998 at the age of 18 with Kelowna Roofing in the Okanogan Valley. He worked as a sheet metal mechanic fabricating & installing steel metal roofing. After moving to Victoria he worked with his uncle from installing more metal & shingle roofing on Vancouver Island & Gulf Islands. In 2007 Brad started Berekoff Roofing, working more on his own & subcontracting for various roofing contractors throughout BC.



Next Previous Testimonials


Certificates / Partners

Clearance Letter