Dan and his company did an excellent job cleaning, staining and repairing our deck within the time frame given. Dan was quick to return our calls and worked with us to get our old deck looking beautiful again. They went out of their way to find larger planks of cedar wood to replace the worn and damaged ones to keep our deck seamless. Very professional, polite and hardworking crew. We are very pleased with the results.