Peter and his son, Nick, did a great job installing eavestroughs on a new addition and replacing eavestroughs along our front porch. Peter is very knowledgeable and gave us good advice on placement of downpipes and overall water drainage. They were quick, tidy and reasonably priced. Overall we're very happy with the job.