Yes, we remove all types of old as well as stubborn stains from your carpets. We have a team of experts who are known for removing carpet stains. We specialise in removing pet stains, vomit stains, bloodstains and more.