and investing and retirement planning. David has helped thousands of clients improve their accounting and financial systems, ...