Called Rick to clean our windows. He showed up the next day, on time to the minute he said they would arrive. He and his crew walked in to our home and put on clean shoe covers. The crew worked non-stop for 3 1/2 hours. Our VERY dirty windows now look like new, inside and out. The screens and sills are spotless. Rick and his crew are professional and meticulous. We highly recommend them, and will use them again in the future.