Easy, fast communication. Advanced Window Cleaning Plus did a phenomenal job on my exterior windows and clearing out my eavestroughs. They took their time and made sure every window was cleaned to perfection. No streaks. They especially took extra care with the hard to reach windows. Excellent customer care. I am so glad I chose Advanced Window Cleaning Plus for the job and will be recommending them to my friends and family. Thank you so much!