David L. Welch CPA is a full service accounting firm, specializing in tax strategy, CFO consulting, QuickBooks training and bookkeeping.