Yes, with thorough deep cleaning, our carpet cleaning Muscat experts will be able to remove the bad odour and make it really clean and smelling good.