Mike Smith is a Certified Public Accountant in Greensboro, NC specializing in fee-only financial planning and taxes for individuals.