Certified Public Accounting. Accounting Bookeeping Payroll Accounting Software Support Tax management Income tax return preparation services IRS Tax Notice analysis and representation Tax planning Investment management* Retirement strategies* Estate conservation Insurance and annuity products* We have clients throughout the state of Oklahoma. *These services are offered by David Bott through his affiliation with H.D. Vest Investment Services SM and H.D. Vest Advisory Services SM.