Make up stains and spills, not a fan of the carpet anyway as terrible with dust allergy.
I don't have a massive budget though it's either remove the carpet, paint the floor and cover with a massive rug or professional clean it. Vanish is just not cutting it.. everything around the stains gets pale but the stain remains with carpet cleaners. The smell is also bad.
What do you think? Thanks