MURRAY PRO SOLUTIONS
MURRAY PRO SOLUTIONS
  • Home
  • Services
    • Eavestrough Cleaning
    • Gutter Guards
    • REPAIR
    • ICE DAM REMOVAL
    • Ice Guards
    • Heating Cables
  • About
  • Contact Us
  • More
    • Home
    • Services
      • Eavestrough Cleaning
      • Gutter Guards
      • REPAIR
      • ICE DAM REMOVAL
      • Ice Guards
      • Heating Cables
    • About
    • Contact Us

  • Home
  • Services
    • Eavestrough Cleaning
    • Gutter Guards
    • REPAIR
    • ICE DAM REMOVAL
    • Ice Guards
    • Heating Cables
  • About
  • Contact Us

Get Your Gutters Cleaned by Murray Pro Solutions Today!

 Protect your home from costly water damage with professional eavestrough cleaning and repair services from Murray Pro Solutions. Serving Barrie, Innisfil, Orillia, Midland, Wasaga Beach, Springwater, Oro-Medonte, and surrounding Simcoe County communities, we help homeowners keep their eavestrough systems flowing properly year-round. Leaves, pine needles, shingle grit, and debris can quickly clog your gutters, causing overflow, foundation issues, roof damage, and landscape erosion. Our experienced team thoroughly cleans your eavestroughs, removes all debris, and performs detailed inspections to identify leaks, loose brackets, sagging sections, and other common problems. We provide reliable, affordable repairs to help extend the life of your gutter system and protect your investment. Contact Murray Pro Solutions today for dependable eavestrough cleaning and repair services in Barrie and the surrounding area. 

Book Now

Basic Eavestrough Cleaning

Before

Before

Before

Clogged gutter filled with autumn leaves before cleaning.

Our team provides a comprehensive residential gutter cleaning service. We remove all debris and check for any damage to your gutters, ensuring that they are functioning properly and protecting your home from water damage.

After

Before

Before

Clean and repaired roof gutters after maintenance.

Completely cleaned out, from shingle bits, leaves and debris.  As well as all downspouts unclogged at elbows.

CSR - Clean, Seal, Reinforce

Clean and Seal

Our required clean, plus re sealing of all corners and ends.  Stopping drips that ruin decks and patios.  If it drips again we come back at no charge to reseal.  That's our warranty!

Reinforcements

 In this photo, you can see the “spikes” that were originally used to install the eavestrough — a common but outdated installation method. Typically, these spikes are spaced three to four feet apart, which leaves the trough only loosely secured. Over time, the weight of shingle debris, snow, and ice can cause the spikes to loosen and pull away from the fascia board.  To properly address this, we hammer the existing spikes back into place and add new hidden hangers between each one. This reinforcement ensures the eavestrough is fully secured and capable of handling seasonal stress.

Contact Us

Drop us a line!

This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

Better yet, see us in person!

We love our customers, so feel free to visit during normal business hours.

Murray Pro Solutions

36 Nelson St, Barrie, ON, Canada

7055008919

Hours

Open today

09:00 a.m. – 05:00 p.m.

Copyright © 2026 Murray Pro Solutions - All Rights Reserved.


This website uses cookies.

We use cookies to analyze website traffic and optimize your website experience. By accepting our use of cookies, your data will be aggregated with all other user data.

Accept