Skip Navigation

Is There a Doctor on the House?

We offer the superior roofing services to our residential, commercial, and industrial clients.

Contact Us

Is There a Doctor on the House?

We offer the superior roofing services to our residential, commercial, and industrial clients.

Contact Us

Is There a Doctor on the House?

We offer the superior roofing services to our residential, commercial, and industrial clients.

Contact Us

Is There a Doctor on the House?

We offer the superior roofing services to our residential, commercial, and industrial clients.

Contact Us

meet the team

Roof Doctor started in 2011 as a locally owned and operated family business, quickly becoming one of Kelowna's most reputable roofing companies. We have grown to include a team of experienced employees that are educated in the latest products and technologies, in all areas of residential and commercial roofing. Our knowledgeable and strong sales team focuses on keeping our customers informed, educated and satisfied on all aspects of their roofing project from beginning to end , in addition to providing our customers with the choice of some of the leading product brands in the industry. Roof Doctor's fully experienced and equipped Quality Control and Service department is dedicated to maintaining a high standard in workmanship backed by our 10 year workmanship warranty, as well as our outstanding product warranties. We take pride in being one of the industry's leaders in job site safety and continue to grow our program with safety personnel, training, and resources. Our hard-working staff, including our roofing installers, are dedicated to providing our clientele with a rewarding roofing experience, right down to the last detail.

Browse our staff list and contact us today to book our services!

General Manager – Howard Pfefferle


With over forty years in the field, Howard approaches each project with in-depth and discerning experience. He entered the work force in 1977 in building materials and lumber sales. He carried on to be the BC Interior and West Kootenay region residential product Manufacturer Representative for one of the largest roofing manufacturer around the globe, IKO Industries.  This was a natural transition for Howard as his energizing personality and versatile skills are an asset to a successful business.


Randy joined Roof Doctor in early 2011 after selling his very successful HVAC business of 25 years, and making the decision to relocate to Kelowna.  His experience as owner operator with his past company has lended him exceptional business knowledge.  He is dedicated and committed to the staff and clients that contribute in making Roof Doctor one of the leading roofing companies in Kelowna.

Project Manager – Travis Pfefferle

Travis has over 15 years of roofing expertise and specializes in quoting and managing commercial projects and BUR roof systems. He works closely with builders, developers, architects and inspectors to ensure that Roof Doctor continues to be an industry leader by completing commercial projects on time and on budget.


Originally from Edmonton, Dave brings over 25 years of experience in the roofing industry to our Company.  Specializing in single family and multi-family projects, his previous roofing experience also includes installations, estimating, sales and operations management.  His knowledge of both residential and commercial roofing products, and his quick friendly approach, is an asset to providing exceptional service to all of our customers, including homeowners, builders, architects and engineers.

Estimator – Brandon Pfefferle

Brandon is the newest family member to be added to our team and is primarily responsible for reading and calculating new construction building plans, and also providing quotes to our residential and commercial customers and builders for all roofing projects. His diverse background and knowledge of computers, programming and troubleshooting makes him a valuable asset to our company.

Safety Compliance Officer - JAMES THOMPSON


Born and raised in Kelowna, James has over 15 years construction experience in the Okanagan.  His time spent as both a supervisor for various construction firms and educator at Okanagan College lends him a keen eye for safety. His experience and education in safety make him an integral part of the safety program at Roof Doctor.





Ian joined our team in 2019, after several years of running his own successful roofing business.  In addition to his vast knowledge, expertise and high quality installations of metal roofing, flashings, and torch-on membranes, he is also strategically located in the North Okanagan area.



Brian brings his dedication and never ending energy to our Roof Doctor Metal Division.  His flexibility and outstanding work ethic makes him an integral part of our team.

Quality Control/Service – Mike Montemiglio

With several years of experience, supervision and training in the roofing industry, Mike joined the Roof Doctor team in 2017 as Quality Control, Service and Maintenance provider. His knowledge and dedication has proven to be a valuable asset to the expanding team at Roof Doctor.



The administration team at Roof Doctor are always happy to assist our clients and employees with all their needs. You can count on them to personally answer your calls and questions with a smile!




ROXANNE - administrative assistant


Roof Doctor

Is there a Doctor on the house?

Summer Hours

Monday – Friday: 7:00 AM – 3:30 PM

Winter Hours

Monday – Friday: 8:00 AM – 4:00 PM

24-hour emergency services available

Contact Us

#3 – 715 Evans Court

Kelowna, BC V1X 6G4

Tel: 250-765-3013

Toll Free: 1-888-765-3013


Service Area

  • South, Central & North Okanagan regions, including:
    • Osoyoos, Oliver, Okanagan Falls, Penticton, Summerland, Peachland, Naramata, Keremeos, West Kelowna, Kelowna, Lake Country and Merritt
  • West Kootenays region
  • East Kootenays region
  • Southern Alberta
  • Boundary region


Send to a friend

Send the url of this page to a friend of yours

Copyright Roof Doctor 2023 - Legal
Created by

Legal notice