Carpet Cleaners Plus is everything that you could want in a carpet cleaning company. They show up when they are supposed to. They are fast and professional. The carpets dry quickly and are miracle workers at removing stains. They bring new life to my carpets and make them look almost new. It is unbelievable!