David E. Coffman CPA/ABV, CVA has authored a number of works about small business topics. He also maintains several blogs about business topics including Small Business Trends. He has 30 years of experience working with and operating small businesses.