Team 3 with Spotless cleaned my windows today and did a great job. This is my second time using Spotless. The Team arrived on time. They were very respectful of my home, very courteous , and professional. I will not hesitate to use them again.