These guys are professional and courteous. Work was performed quickly but detailed. Also gave us tips on how to take care of the carpet moving forward