They called ahead and arrived right on time. Theere were three fellows, and each one was a very hard worker. One came into the house to start washing the inside of the windows. He was clean, brought in his own tools and cleaning supplies. While inside, everyone wore protective booties. The other two started washing the roof, then came down and washed the exterior of the house making sure all debris from the roof was washed away. They pressure washed all the facia, gutters, windows and even some tables we had on the front porch. Then, while one pressure washed the driveway and sidewalk, the other on started washing the screens while the third one cleaned the outside windows. They even put down some absorbant material to soak up some oil stains on the driveway. When they were done, it looked like a brand new house. We will have them back next year to do it again!