How to handle shared expenses?

What is the recommended way to handle shared expenses? For example, I have 3 properties but I have expenses that should be shared out across all properties - tax preparation, umbrella liability insurance, website fees, and more.