While we do our best to get rid of carpet stains, spots and other blemishes, we cannot guarantee that this will be the case. There are many factors that can affect a stain or spot on carpet. Some materials and substances leave a permanent stain, unfortunately. The type of carpet being cleaned also makes difference, especially regarding the age of the carpet, the material composing the carpet fibres, etc. Many carpet stains, just like stains on clothing, become permanent or near-permanent once they are dried. Should you spill something on the carpet or have a pet urine stain, etc., the best thing to do first is to treat the stain before it dries. That’s not always feasible, especially with pets overnight or while you’re gone during the day, but when possible, we recommend using soap and water to dab the carpet stain. While our Ottawa carpet cleaning crews are highly professional and great at what they do, there will be certain things beyond anyone’s powers. Our carpet pros will go over the stains or spots when they arrive, giving you an assessment of the stain but still no guarantee whether it can be removed. We’ll do our best!