Evan was very professional. Arrived and departed on time and did a very good job. It was an overdue washing of uneven stone surfaces that needed serious attention. The cleaning was very thorough and Evan put some extra time to get it right. Highly recommended.