Anthony was very thorough with the cleaning of my driveway and patio and took the time to make sure every spot was cleaned. The driveway had a couple oil spots that have been there for some time. He brought his own supplies and even took out the little trash that was within the boards on the patio. I am impressed and will be sure to book again. The booking process was also very quick and easy.