This was my first time using Metropolis Window Cleaning for the company I work for and they were excellent. They were on time and stayed until the job was done. They were very clean and did not leave a mess. The windows are wonderful and anyone that has come into the building has commented on them. We did not have a window cleaning service before this and I do not plan on changing vendors. They will be our window cleaning company moving forward. Thanks very much for all your hard work.