If you’re a pet owner you know that accidents happen. There’s just no getting around it. When your loving pet leaves their mark on your carpet, you could call a professional carpet cleaning company specializing in pet stains and odor removal, or if you’re up to the task, and you’re prepared, you can deal with it yourself, save some money and save your carpets. There is a third option, which is to do nothing at all – but let’s not go there.