It took 5 phone calls to get my eavestroughs done (missed schedulings, a trough not cleaned with the rest, another missed scheduling, another rescheduling), and a complaint about a loosened downspout connection (almost certainly loosened by their crashing/banging cleaner) was never dealt with. After the 5 phone calls and an unkept promise to look at the downspout, I had had enough. Another company will do my troughs from now on. I also discovered that they do not do the downspout etc. checkings and flushings their literature notes: "we don't have the time for that," I was told. (They did do an adequate window-cleaning.)