Having returned from a week away last week, I found a big brown tea stain that my son thought he had "cleaned up"! It is now dry and I'm nervous about trying to remove it myself as it's a brand new (light beige!) carpet. Are there any carpet cleaning companies out there who would be able to help in a hurry? We're in Fochabers. Thanks...