Eric, and sometimes a helper, has cleaned our windows for at least 15 years. He is an absolute perfectionist when it comes to cleaning windows. We have 3 sliding glass doors plus some floor to ceiling windows and he gets them done perfectly and quickly!! I highly recommend him!