Stephen’s practice focuses on advising private companies – from start-ups to companies with $100M in revenue. Many of Stephen’s clients use him as their general business advisor, tapping his expertise in business planning and operations, as well as his accounting, auditing, and tax planning and preparation expertise. Stephen also offers tax planning/preparation for high-net worth individuals and advises not-for-profit organizations.