American Window Cleaning is a great cleaning service. They offer very competitve prices and do a great job at cleaning all your windows in your house. They are very efficient... they'll come with a couple people and they'll be done with your whole house in a few hours. They cover every nook and cranny. I highly recommend them if you are in need of a window cleaning!!