My townhouse eavestrough was damaged after a rainstorm and I was looking around town for a good shop. I had multiple quotes and salesmen out to my location but nothing worthy. I was put on to eavestroughs and more by a friend and I was sold with the price and quality. After they fixed it I had even more peace of mind because of the sheer excellence. They walked me through the entire setup and was kind enough to make recommendations to SAVE me money. Happy customer here from Oakville.

David balock, Consultant