Flagstaff Window Cleaning has been doing my windows and cleaning my gutters for over 20 years. They are honest and always leave everything in perfect condition, no drips down the walls, etc. I would not consider using anyone else to do my windows.