Eavestrough Cleaning & Repair in Oshawa, Courtice & Surrounding Areas

Trough Doctor not only installs new eavestroughs – we clean and repair them too! From recaulking seams to prevent leaks to providing new down pipes, we make sure your eavestroughs are leak free and in tiptop shape! For more information about our cleaning and repair services, contact our office today.


Cleaning & Repairs

Trough Doctor offers service 7 days a week, so you can call us anytime to have your eavestroughing repaired or cleaned. Having these regular maintenance items completed can save you from leaks and unwanted water damage.


Leaf Guard

Keep leaves from clogging your eavestroughing, and have a durable leaf guard installed by Trough Doctor!

Copyright Trough Doctor Eavestrough 2020 - Legal
Created by

Legal notice