i use to work for a carpet cleaning company. i dont feel like getting into details on how everything works at the moment since im about to head out. but yeah, customer satisfaction is a MUST.