Whether it�s a new spill, some old spots, or dirt that just won�t budge, you�ve decided that enough is enough. It�s time to call a carpet cleaner, but who should you pick? Should it be someone who gets amazing results or someone that�s eco-friendly? ...