Peggy Ruffin - Staff Accountant

Peggy has been part of the Haisten and Johnston PC team since 2005. As a staff accountant, she works directly with clients preparing financial statements, live payroll, payroll tax deposits, sales tax returns and payroll tax returns. She also prepares individual and corporate income tax returns.

Before joining the firm, Peggy was self-employed in retail for 18 years. She has worked in public accounting for 16 years.

Peggy earned a BBA in Accounting from Clayton College & State University.

In her free time, Peggy enjoys book club, bunco club, traveling and being a grandparent.

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