Tony and his crew replaced the entire eavestrough and added the T-Rex leaf guard on my home. Unfortunately despite being provided a 5 year warranty for labour and materials, Tony has not provided any support when asked, now that it has been 2 years, to deal with a current issue with the eavestrough. When I called Tony using my bill of sale and warranty, it now seems to be a problem for him to come out and at least take a look at the issue. If this review is still up, then Tony did not do the right thing. I whole heartedly do not recommend this company to any homeowner for the simple fact that they do not stand behind their warranty.