Roof Leaks are a common problem with the extreme change in temperatures and weather we face in Eastern Ontario. At McKay Roofing we have 45 years of experience in identifying these problems and coming up with a solution to either fix the leak or replace the roof if necessary. Leaks can occur due to a number of different factors such as the following: