I needed eavestroughs replaced on my house. Peninsula came in with a quote that was less than half of the competitors' pricing. Ivan was able to do the job in less than 2 weeks from the initial quote. He explained the process and his recommendations to.me thoroughly. Overall a great job. When there was an issue with some water leaking Ivan came right away and showed me that the issue was with the roof, not the eavestrough. Because of that I was able to get the roof fixed appropriately.