I used these guys to do the windows on my house. We have 32 windows so we needed to get a company to clean. The windows came out perfect. They were on time and left everything clean. Like they were never there. I will use them again next fall! Thanks Wayne