Great Job. The tech Marvin showed up on time (even called a half hour early to give an ETA) and cleaned all the carpets. He was helpful, had great advice for maintaining the carpets, and most importantly, the carpets are SO CLEAN now! Marvin got rid of some pesky stains, and the hallway looks amazing.