Cleaned interior and exterior windows and also the sanctuary glass. I cannot say enough good things about Ted and High Definition Window Cleaning. We hired him to clean our church, which has quite a few large and tall windows. From the first meeting with Ted to get a quote, through the cleaning process, he was professional, courteous and an absolute pleasure to work with. Ted takes pride in his company and he truly understands the needs of his customers. Our windows were super filthy, had not been professionally cleaned in years. Ted spent hours getting them clean and they look amazing! His prices are the absolute best in the KC Metro area and the other companies work doesn't even compare to his! Don't waste your time on the other companies, seriously. I would definitely recommend High Definition Window Cleaning for any business or home project.