Arrival Time. He's attitude and personality were on time. The knowledge of his job and the company. Explains the procedures on how the cleaning process works. Pricing was great. The young mans was very professional. He cleaned up his equipment in a timely manner. My first time with this company. I will has for there cleaning services again. Thanks and Job well done.