By using the right technique and products, we can get rid of the majority of the odours from the carpet. However, some odours such as the ones generated from pet’s urine can persist for a longer time. We may then use a deodorizer to remove the smell.