Bob came on time and by team | Dec 18, 2019 Bob came on time and left earlier than I expected. Our carpet looks great.