Windows, including screens and surrounding area, cleaned; deck power washed; portico power washed. I contacted the company and heard back right away. The owner came to my house to provide an estimate, which I found reasonable given (1) the numerous windows in my home, some challenging and (2) it was less than a prior estimate from another company. The owner also came to supervise the work performed, and he was at my home all day making sure the job was performed correctly. The folks working for this company were very professional and polite as well. I was very impressed by the service, and my windows, deck and portico look great. I will definitely use this company again.