If your home is in need of a new roof, contact Dr Roof Ltd. We handle Toronto roof installations, repairs and renovations. This can include soffit and eavestroughing around your entire home. If you are noticing poor drainage from your roof, then have the professionals take a look. With over two decades of commercial and residential service, we diagnose your problem and offer the correct repair. Contact us on our eform or by phone to set up an appointment. We offer free estimates to all of our clients.