They washed both the inside and outside of my windows plus removed and cleaned all the screens in a very timely and clean manner. Mike and his crew of Jose and Oscar worked very efficiently. It went great! I couldn’t be happier. I have a lot of windows and some which are oversized. I highly recommend Mr. Window and will certainly use them again!