Many people can’t think of anything worse than buying new carpet for their home. Yes, they hate their existing carpet, and yes, it is badly stained...