It's amazing how hard it can be to make the right carpet cleaning decisions. I had to learn just like you, but I get experience every day, so here are some pointers I have learned from trial and error. Tip One: Choosing a company just on price. Companies price in so many ways, it is hard to compare. The truth is , when we invest wisely, we get what we pay for. Call the cheapest company you can find, and I'll wager you get a big sales pitch with little if any quality service. It only makes sense that the cheapest cleaning firm has to cut cost by using cheap cleaning equipment, and cheap personnel, spending very little time as possible scrubbing your rugs or carpets. Is that really going to solve all the problems I have mentioned? I dont think so. Tip Two: Cleaning the carpet yourself is a waste of money and time. Sure you can rent a machine or buy one, but how much of those contaminants do you think it'll really get out? Can it pull sand from deep within the carpet and clean off both the oil and water soluble soils? If your machine cleaned one tenth as good as my Professional Setup, I would never have spent that money. Furthermore, when you consider the value of your time, you stand to lose more money than you could allegedly save, especially if you get hurt and miss work. For more info please call ChoiceCare Carpet @ 912-354-3067.