While checking our eavestrough and downspout installation, the crew from Tip Top Trough pointed out that the flashing around our second floor deck was in poor condition and should be replaced. I told them to go ahead and when the crew removed the old flashing there were clear signs of leakage and the beginning of rot in the wood. I am very pleased and impressed with the job that their crew did for us. They also identified and dealt with issues as they arose in the installation, checking with me along the way. And, while checking the eavestroughs along the roof, they pointed out developing problems with my flat roof that I will deal with immediately before they develop into anything more serious. It's never easy to discover unforeseen problems and to have to pay for repairs but with an old house this is inevitable. I'm satisfied that the price was reasonable and the work was done carefully and professionally.