Business owners should not spend their time re-inventing accounting. Greg Herring of The Herring Group explains when you need a controller verses a bookkeeper, and when you need a virtual CFO. See related blog post: https://herring-group.com/cfo-controller-accountant-bookkeeper-cpa/