A clean carpet is a great start to a healthy home, but when it comes to maintaining the cleanliness of carpets, one thing’s for certain – stains happen. While some spills are relatively easy to get out, there are some that just won’t budge, no matter how hard you try....