I get my windows done by Reflections every Spring and Fall. Even when my windows were brand new, they didn't look as clean as they do now. I was pleased that they wore boot covers and put down drop clothes to avoid messing up my carpet. There prices were lower than some of the other big name companies I had called. They even blew the dirt off of my driveway that fell off there ladders. That was impressive.