WOW! What a difference clean windows make and Carl did an exceptional job. Almost all of my windows are quite large and each have three tall panes of glass. He mentioned he didn’t think they had been cleaned since they were installed, before I lived here. YUCK. I can see out again! He cleans and polishes the windows, and I found out will come back out if the rain ruins them! I had my windows cleaned by Carl on 7÷28÷15 and two days later it just poured, and he returned while I was out running the never ending errands, another great thing, I didn’t need to be there!(we scheduled it that way) He explained coming back to redo the windows is part of the service when it has rained. . Carl has a good work ethic. I had no reservations having him inside my home or working about. He brings all his own equipment, including special shoe covers to wear inside. That is a very important detail if you have light colored carpets! He is also licensed and insured, a real mark of a serious businessman! And he offers discounted rates if you go on a regular schedule.