Came and provided an estimate for the work in early April. He called a few weeks later to schedule the work but had to postpone due to rain. He called back a couple weeks later when weather cleared. He and another worker arrived promptly just before 8:00 the first day and we went over the items to be done in addition to a couple of additional tasks I requested that weren't in the original estimate. He gave me a fair cost estimate for the additional items and went right to work. When I asked how he could wash the 2nd floor windows which had storms and screens that prevented access to the window panes, he informed me that the windows could be removed from inside. When I arrived home from work around 4:30, they were gone for the day and I found the site cleaned up well with the exception of some minor chips of paint. The second morning they arrived just after 8:00. I was home all day and was able to observe them using drop clothes to catch paint chips and drips as they worked. I also noticed that they had removed one set of shutters so the outside edge of the window frame could be painted. They seemed very thorough. As we removed each set of 2nd floor windows, I noticed that some of the glazing was brittle or missing and asked Matt for a quote to recaulk each window as needed. Again, the charge seemed fair so I had him perform that task. I also noticed some over paint on a couple windows and Matt assured me that would be cleaned up. I was really impressed by how they worked diligently with little idle time and just a half hour for lunch. Once everything was done and they were packing up, I did a final walk around the house to inspect the work. I found a couple of spots that needed caulking (which Matt promptly did) but it appeared that everything else was completed and nicely cleaned up. They completed everything in 2 days and I was very pleased. My house hasn't looked so nice in a looooooong time. :-) I would definitely hire them again.