Our outside window cleaning experience was excellent, as we have come to expect. Although late from a job before that took longer than expected, our technician arrived as quickly as he could and completed the job in a timely manner. Leaving the work area as he found it. A+