I just got my eavestroughs with leaf guards done by Home Service Solutions. They've done a superb job, truly beyond my expectations!
The whole process was easy and efficient. From friendly Zahra who knocked on the door and arranged meeting with Ben, who was great at assessing the state of the old eavestroughs, explaining the product, how it works, understanding my needs, and figuring out solutions. The installation team led by Abdulla was awesome as well, they got the job done and it really does look amazing! The house looks newer, it definitely added value to the property. They also put downspouts into my water tanks, which was amazing, and gave me extra downspouts with brackets to attach to the house for when I sell the house (in case the new owner does not want to keep the water tanks) -this was important to me, and they delivered :) Overall, I'm very happy to recommend the company and the team! Nothing was a problem, they've made the entire process a piece of cake :)
PS. I'm looking forward to NOT cleaning the eavestroughs in the fall ;)