There are so many benefits to having your own compost pile. But unpleasant odors are a surefire way to discourage composters from continuing (and the neighbors don’t tend to love it, either!). Whether ...