Mike and his two man crew washed all the windows inside and out, cleaned the screens and washed the windowsills. Our windows were very dirty and required two washings in most cases, all of which he did for the quoted price even though he did not realize at first they would require two washings each. Mike and his crew did a truly excellent job and we are extremely happy with their work. They were fast, responsive, careful, clean, friendly and very professional. They did everything that they said they would do in their site on Angieslist, such as wear booties in the house, etc. We will use them again and would highly recommend them to anyone needing their windows cleaned.