Mike did a wonderful job cleaning the windows/door in my townhouse, including removing and cleaning the screens. Scheduling was easy – I used the website to request a quote, and Mike called me right away. When I had to call back to confirm the address, he returned my call very quickly. He arrived on time, worked quickly, and put everything back in place when he was finished. I will hire him again!