The team showed up on time and got to work right away. They had all the tools they needed and except for the water supply they did not require any further assistance. They did an excellent job cleaning the windows and trims of any dirt, dust and spider webs; I did not realize how dirty the windows can be until I compared them with my neighbor after the job was done. They were very courteous and finished the job quickly. We are very satisfied with the quality and the value of the service and will call again next year.