We are available when you need us

Sometimes roofs develop leaks years before the entire roof needs replacing. Usually these leaks are caused by localized damage, such as cracked or missing shingles or shakes, a leaking skylight or on a flat roof, a blistered or cracked area. The hardest part to repairing this kind of damage is locating the spot. TCH Roofing well trained and experienced staff can easily identify the damaged area and provide the best solution to fix your roof. We provide roof leak detection and emergency repair services to clients throughout the GTA.


Shingle roofs are usually easy to fix. At the marked leak point, look for damaged, curled, or missing shingles. At every place where two surfaces meet and around every chimney or vent, look for breaks in the flashing or caulking or for gaps in the lines of roof cement. However, it is common that you cracked more shingles when you tried to fix the roof by yourself. That’s why you need a professional. TCH Roofing can help you.


Flat roofs are built up of layers of roofing felt and tar. Leaks usually occur at low spots or where the roofing felt has been damaged. In most cases, the leak is directly below the damaged spot and the damage to the roofing felt is easy to see. And you can mop up or soak all remaining water pooled in the leak area.

Request A Free Quote