About Our Roofing Company

BF Roofing Ltd. has been providing professional and quality roofing services for Residential, Commercial and Industrial Applications since 1984. We provide roofing services to the Kootenays, the Okanagan and other regions of British Columbia and Alberta.

Quick Credentials

RCABC Member

Member of the Roofing Contractors Association of British Columbia

COR Certified

Certificate of Recognition in the BC Construction Safety Alliance

Fully Licensed & Bonded

As part of RCABC Minimum bonding we carry a minimum $200,000.00 bond

About BF Roofing Ltd.

BF Roofing Ltd. was established in 1984 with the goal of creating an innovative services company in the Roofing Industry. It was our dream to create a company that could service the Kootenays and Okanagan with abundance of knowledge, experience and an unmatched skill set in every application of roofing. In 2015, BF Roofing Ltd was officially taken over and has since been under the new management of Ron & Jarrod Buchy, a father son team with over 40 year of experience in the roofing industry.

Our highly experienced and diversified team is well rounded in all form of Residential, Commercial and Industrial Roofing. BF Roofing Ltd. has safely and successfully completed all type project from Victoria to Regina, ranging from Hydroelectric Dam Sites to Residential High Rise Apartment Complexes. Our goal at BF Roofing Ltd. is to develop a long-lasting, recurring relationship with our clientele through holding the highest level of ethics and safety standards in our business. No matter the size or scope of your project, we at BF Roofing Ltd. can help you accomplish your vision.

BF Roofing Credentials

Roofing Contractors Association of British Columbia (RCABC)

BF Roofing Ltd. is a proud member of the RCABC. Membership in the RCABC is an opportunity for roofing professionals to join a network of companies dedicated to the highest standard of roofing practices in British Columbia. All government funded work is required to be completed by an RCABC member as they hold the highest level of quality and ethics in the roofing industry.

Fully Licensed, Bonded & Insured

BF Roofing Ltd. carries a minimum bond of $200,000.00 as part of RCABC minimum bonding. We also carry a minimum of $5,000,000.00 in liability insurance.

Worksafe BC

BF Roofing Ltd. is in good standing with Worksafe BC and will provide a clearance letter upon request.

COR Certified

BF Roofing Ltd. holds a Certificate of Recognition in the BC Construction Safety Alliance (Highest Level of Safety).

Asbestos Certified

BF Roofing Ltd. is certified in the Abatement (safe extraction, removal and disposal) of Asbestos.

Specializations & Fabrication

BF Roofing Ltd. is specialized in Industrial and Commercial applications. We have an abundance of experience in serving highly technical clients such as Zellstoff Celgar and Teck Metals with extremely difficult roofing projects (toxic environments, minimal access, etc…).

BF Roofing Ltd. also have a fully integrated metal fabrication shop which gives us the ability to fabricate and install any type of flashing used in the roofing and construction industry. Our metal team has a combined 30 years of experience in metal fabrication and installation.

BF Roofing Team

Ron Buchy

Ron Buchy


Ron has been involved in the roofing industry since 1974 and carries an abundance of knowledge in roofing application with his specialty being flat roofing. Different from other owners you can find Ron working alongside his team on the roof as he highly values the proactive management approach. Ron believes that to ensure the highest quality of workmanship is met the owner lead by example.

+1 (250) 428-1685

Jarrod Buchy

Jarrod Buchy

Owner/Director of Operation/CFO

Jarrod has been in the roofing Industry since 2003 when he graduated high school. He is a Certified Red Seal Journeyman in Roofing, Damp and waterproofing. While completing his Journeyman Ticket in 2009 he received the prestigious top apprentice award for the interior of British Columbia, resulting in his name being recognized and registered with RCABC (Roofers Contractors Association of British Columbia).

Jarrod also hold a CET (Certified Engineering Technologist) certification in Petroleum Engineering Technology making him an excellent problem solver and an extremely well-rounded asset to our highly diversified team.

+1 (587) 888-4867

BF Roofing Team Photo - 1
BF Roofing Team Photo - 2

If you need roofing services for a new project or need to have your existing roof upgraded or replaced, contact BF Roofing Ltd. for a FREE Quote today!