I agreed to a high quote to clean my eavestroughs from this company because they agreed to do it late in the season. Also agreed to an extra cost to fix a small part of the roof for $50.00. After already paying far more than the job was worth, they tacked on an extra $50 at the end of the service to clean an extra part of the roof that had been part of the initial quote. Not worth the very expensive cost of their service. Told me I had "added" the extra work, when I had not. Would never use this company again. Would not recommend them unless you have money to throw away.