I had the exact same problems. I put it up on a cinder block and not only did it stay cleaner, it does not spill anymore. Be sure you always tightly close the top - if you do not make a vacuum seal the water will drain completely out of the bottom (yep, learned that the hard way too).