Good reputation-national company. Technician very helpful/sound advice on carpet maintainance.