Complete Eavestrough Services in Kitchener

Is it really worth having an eavestrough system in your home? Ask us, and we would say eavestrough installation is one among the most primary installations to your foundation. The purpose of an eavestrough is to guide the flow of rainwater and melting the snow off your roof, protecting it from water damage and rot. It also stops water from running down your walls, thus keeping your home in good condition. At B.J. Dietrich Siding, we provide complete eavestrough services, including installation, cleaning, repair, replacements and maintenance, and leave you with a drainage system that functions properly.


Installation Made Easy

An improperly installed eavestrough allows water to stain your exteriors, crack the walls and roof, which affects the indoor air quality and structural integrity of your home. Our team stands behind any work we do with eavestroughs; we use quality products from brands such as Alu-Rex and protect your home from water damage. We install and maintain your gutters properly and also ensure effective connection from the bottom of your roof so that water makes its way to your downspouts every time it rains. 


Give us a call today, and we’ll get the job done quickly and professionally.

"This week we had Dietrich Siding remove old siding from our home and insulate and replace with new siding. My Husband and I are absolutely delighted with the results! The workers, who were always courteous and professional, paid great attention to detail and stayed on the job until completed. They arrived on time each morning and cleaned up all debris before leaving later in the day. We have absolutely no hesitation in recommending this company. Our home looks beautiful!"

- Moraig and Sydney W. Cambridge, Ontario.

B.J. Dietrich Siding

1745 Snyders Rd
Petersburg, ON, N0B 2H0

Send to a friend

Send the url of this page to a friend of yours

Created by

Legal notice