Repairs, Maintenance and Commercial

The torch-on roofing system involves using a hot torch to apply a seamless layer of waterproof bitumen membrane onto the roof deck, creating a durable and weather-resistant barrier, commonly used on flat or low-sloped commercial, industrial, and residential buildings for long-lasting protection.

Check out a few of our most recent projects:

Sometimes a new roof is not in the budget, or the majority of your roof is in good condition already, but there are leaks or faulty areas. Instead of an entire roof replacement we can repair and maintain your roof for a fraction of the cost of a new roof.

Our skilled professionals will carefully assess the condition of your roofing system and identify areas that require attention. By implementing targeted repairs and proactive maintenance, we can extend the life of your roof, prevent further damage, and maintain its water-resistance and structural integrity.

Call us today for a free inspection of your roofing system.

IKO’s torch-on products offer a durable, and versatile option for flat or low-sloped roofing applications. They are also designed to provide excellent waterproofing, energy efficiency, and aesthetic benefits.

Reliable Roofing

Age and environmental factors can wreak havoc on your roof. Ignoring problems for too long can cause headaches down the road. Start with a free roofing inspection today!

Roofing Options

We provide a full consultation and FREE roof inspection to explain your available options so that you can choose the roofing plan that’s right for your home or business. We will work with you and adhere to your personal needs, and then we’ll be in contact through the whole roof repair project.


We strive to save you both time and money by combining roofing knowledge, the highest quality parts and equipment, and dedication to delivering exceptional roof repair service. We will not leave the job until it is finished and you are satisfied with the results.

Top rated roof repair
company in the Okanagan
Better Business Bureau accreditation badge