I would highly recommend Paneless Window Cleaning. Their window cleaners did a fantastic job, and even came back (at my convenience and at no charge) to touch up a window that I didn't think was "clean enough". When that happened, they didn't make me feel like a complaining customer, rather, I felt like Paneless appreciated the feedback, and really went out of their way to ensure my satisfaction. The personal customer service I received was outstanding. They took time to address my questions and comments (and concerns), and made sure that I was completely happy. The staff is professional, courteous, timely and thorough! My windows are literally gleaming! I have PWC set in my calendar as a bi-annual service, and am happy to support their business!!