We've been using Ladder 321 for a couple of years now to clean the upper storey windows and clean out the eavestroughs on our two storey house. They do a great job - they also sprayed Spider Ban on the soffits and around upper storey windows for us last spring, which was great, as there was no way we were going to be able to get up there safely!