The sky's the limit if you have a roof over your head. With all the daily hustle and bustle, it’s easy to lose sight of the most important exterior protection to your home, the roof. It’s a roofer’s job to help the homeowner protect his or her investment by conducting thorough, careful maintenance on the roof regularly. Here is our list of Kelowna’s best roofing companies.