Herb does a terrific job cleaning our carpets! He shows up on time, has protectors for the walls, and is friendly! Highly recommend.