Whether or not you decide to do your own carpet cleaning or you’d rather hire a carpet cleaning service, make sure you do the research, collect references and read reviews, because the consequences of making the wrong decision could be disastrous and expensive.