Will was right on time, and did a fantastic job! Very pleased with how the carpet cleaning turned out!