Man holding a ladder ready to start work.

Fully insured eavestrough cleaning services in Toronto, Richmond Hill, Etobicoke, including the GTA. With low cost prices starting at $80, we are available to provide a free no hassle quote.

Eavestroughs are part of a home that many owners overlook; until its too late, when they discover that the thousands of dollars in water damage was directly due to neglecting eavestroughs. Gutters are installed on homes to control the flow of water and divert it to a safe location.

The gutter can become very easily clogged due to the constant barrage of debris, namely, flowers, seed pods, leaves and ice in the winter, not to mention tree branches all year-round, gifts and birds that other animals leave behind.

The Ministry of Health and Long Term Care encourages regular cleaning of all eavestrough as a means of protection against West Nile Virus because 60% or more of mosquitoes in around neighborhood's come from clogged down spouts, or even badly sloped eavestroughs. If your home requires extra eavestroughs to pick overflowing water, usually caused by only one down spout picking up more than one roof. Or perhaps the home requires re-routing of gutters, MTM Landscaping Property Maintenance are available to provide an estimate within 24-48 hours.

Eavestrough Repair Services

We provide professional and fully insured eavestrough repair services in the Toronto and GTA area. In addition to cleaning, we provide the following services:



  • Resecuring
  • Repair
  • Cleaning
  • Shingle Dust
  • Installation
  • Leak sealing
  • Heating cable
  • Replacement

Eavestrough Cleaning Service Area:

Toronto North York - East York, Richmond Hill, Etobicoke, Markham, GTA

Shingle Dust

There are many reasons why eavestroughs can become loose or damaged. From things such as brushes and or trees landing on it, The weight of leaves can weigh down eavestroughs. The more it rains the more it will build up. However, one thing that would weigh down troughs more than them all called "shingle dust".

Image showing excessive shingle dust build up.

Shingle dust is the particles that fell from roofing shingles every year. It all piles up season after season. This shingle dust weighs more then the leaves. It's the main reason why your eavestroughs may be loose. When we clean or repair gutters, we clean all shingle dust and leaves from inside the eavestroughs to make sure all down spouts are cleared for moving water, including debris.

Gutter Hangers
Use these screw in hangers for a more secured gutter.

Using a gutter hanger with a 4 In. extruded screw to fasten the gutters back in place. The traditional nails that are used to hang the troughs can become loose and come out over time. The hanger will hold the eavestroughs in place much longer. Therefore, at the same time when replacing the nails, we like to add the gutter screw hanger as well for added support. Live around many tree's? This added hanger may be the perfect solution if your gutter nails are constantly coming loose. As shown above, these gutter hangers are only screwed into one part of the eavestrough, not two like the nails are; leaving less damage.