We hired Maple Window and Eaves Cleaning a few years ago and had excellent results and service. We tried a few other companies - none of which compared, so we went back to Maple. They once again proved excellent, timely work and the cleanup was immaculate. They cleaned out our eaves very thoroughly and went up on the roof to make sure the job was properly done. Our windows as well are clean and shiny.