In the same way that your trench coat protects your from the elements, you have to protect your coat, so get a weatherproofing treatment at your dry cleaner’s. Spot clean stains, and make sure to have it professionally cleaned at the end of the season.