Mr Windows cleaned all windows, sliding doors and screens. They arrived right on time and were finished in a couple of hours. They even pointed out one window which had something between the two glass panels in the window. Since my windows are guaranteed, I contacted the provider and they will replace this window. I was very pleased with the work that they did.