Ultra window cleaning, with Jamie and Stan at the helm, is an AMAZING company. Jamie and Stan are thorough, hardworking and VERY NEAT. They can take apart any window for cleaning (no matter how old) and put it back together again so it works better the second time around. The windows are so clean that I swear there is no glass in them. They are prompt, professional, courteous, reasonably priced and very good at their job. The eaves are also very clean and they were able to recommend ways to keep them flowing! I wouldn't hire anyone else. I'm looking forward to hiring them back again in the Spring. When my son came home from school and saw the great job these guys did, his only word was WOOOOOWWWW!!!! That says it all.