Pretty good by Chelsea G. at InsiderPages
They left my carpet very clean for not that much money, and it was very soft for weeks afterward. There were a few tough stains in my carpet that they could not get out, but overall they were pretty good.