Very professional! The Enlightened Views crew arrived on time, professionally dressed and ready to clean my windows. In 2-hours they accomplished what would have taken me a whole weekend, and they did a much better job than I could have. Highly recommend.