We have had Richard clean our driveway and sidewalk a couple different times. He is always punctual and friendly and works hard the whole time he is there. The results are incredible – looks spotless and brand new. And his fees are very reasonable especially given the quality of the work. I wouldn’t use anyone else!!