Michael & Eric arrived a few minutes early. They were very friendly, respectful, and professional. They even moved my hammock swing off my deck for me and put it back when they were done. My home is sparkling clean, and my decks look almost new. What a difference! They did a fantastic job, and I will definitely have them back. You guys ROCK!!!