If you own a home in the Toronto area and are looking to have your existing roof repaired, or a new roof installed, then it’s important to know how to prepare for a visit from a contractor. By knowing what to expect, you can prepare your family and avoid the disruptions that roof work may cause.