Our experience with Amazing Window Cleaners was excellent from beginning to end. Sonya immediately got back to me after contacting them for a quote. They came out and gave us a free quote that same afternoon. Kevin was very prompt and professional then before leaving promised the quote by the next day. It was sent bright and early the next morning as promised. The price was very affordable so we booked our appointment for later that week. On the day of the appointment they were running a little behind so Sonya made sure to contact me and keep me updated on their status. Once Nathan got here to do our windows he was very apologetic for running behind and got straight to work on our windows. He cleaned outside first along with the screens (he asked what I preferred) then did our inside. Our windows looked so good!! We highly recommend Amazing Window Cleaners and will use them again in the future.