David Haisten, CPA, CFP - President

David has been with Haisten and Johnston PC since 2003. As the firm's President, he handles tax preparation and planning for individuals, small businesses, and estates and trusts. He also provides small business accounting assistance, QuickBooks assistance, prepares financial statements, and assists with bookkeeping, payroll, audits, compilations, and reviews.

David’s previous work experience includes being a staff accountant with Greenway, Robinson and Smith P.C. and Carter Y. Greenway, P.C. and a partner with Greenway, Smith, Haisten & Howell, P.C.

David earned a BBA in Accounting from North Georgia College. He is a Certified Public Accountant and a Certified Financial Planner. He is a member of the American Institute of CPAs, the Georgia Society of CPAs, and the Financial Planning Association. David is also a Charter Member and Treasurer of the Jackson-Butts County Rotary Club, Board Member of the Daughtry Foundation, Inc., Treasurer of the Jackson-Butts County Chamber of Commerce, and a Deacon and Treasurer at First Baptist Church.

In his free time, David enjoys music, reading, sports, and family activities.

Client Center

- Individual Clients
- Business Clients
- Client Employee

(QuickBooks Online)

Using Your Client Organizer
How to Review My 1040
Using File Exchange
Remote Payroll




Our Blog

Our New Website

Haisten and Johnston PC is excited to announce the recent launch of our firm’s new website. We’ve been working very hard to enhance our website and give our firm a fresh look....


Go Mobile!

...and get what you need, when and where you need it!

Phone: 770.775.4881 • Fax: 770.775.3508
Email: rae@haistenandjohnston.com