This is the second time we have used Miracle Widow Cleaning. Rob is very detailed, neat and courteous. He cleaned all exterior windows, and all interior windows including screens, also taking time to wipe down the interior ledges and wood shutters. The cleaning agents he uses are excellent, we are very pleased with the overall work. He shows up on time and leaves the job site clean.