Excellent job and an excellent value! Casey did a fantastic job on our windows as well as the glass mirrors and shower doors in our bathrooms for a very affordable price. He took great care with our home and our pets. He even cleaned the windows and skylights in our barn. We were quite disappointed by another company we used in the spring (more expensive and only did a fair job) so we are thrilled to have found Squeegee Monkey!