Our Firm

CPA Smyrna

We combine the experience of a large firm with the personal attention that only a small firm can provide. Our clients come back to us year after year because they know they are in good hands. We work to develop long-term relationships; whether your needs are simple or complex, we can help.

Please take a moment and read more about, our credentials, and our areas of specialization. If you have any questions or would like more detailed information about how we can help you, don't hesitate to contact us. We would be happy to serve you.


Our People and History


CPA SmyrnaTim Holmes graduated from California State University, Fresno in 1985 with a B.S. degree in Accounting.  After nine years with a quality local CPA firm in California, Tim worked with CPA firms in Tennessee since 1994, including a top 50 regional firm in Chattanooga for ten years. He opened his own practice in 2012. Tim has two sons, four granchildren and resides in Murfreesboro with his wife, Sherry of nearly 40 years. Tim has developed tax expertise working with individuals and small business clients for over 30 years. In addition, he has developed a niche practice of auditing employee benefit plans. His memberships include the American Institute of Certified Public Accountants, Tennessee Society of Certified Public Accountants and the Employee Benefit Audit Quality Center.


Kevin Swafford is a founder of Holmes & Swafford. He has nearly 30 years’ experience as a practicing CPA and worked with a large firm for many years in Chattanooga and served as the Chief Financial Officer for a large multi-state business for twenty years. Kevin graduated with honors with a master’s degree in business administration and a bachelor’s of science degree in accounting from Tennessee Tech University in Cookeville, Tennessee

Kevin has significant experience in real estate development, property management and construction industries and also holds a designation as a Senior Professional in Human Resources with extensive experience in employment and payroll related matters.

Kevin and his wife, Cheryl, have three children and live in Wright Farms in Mount Juliet. Kevin has always been active in civic and community minded organizations.  He is currently the Secretary for the Nashville Sertoma Club. The Nashville Sertoma Organization focuses on philanthropic activities related to hearing and communicative disorders in the mid-state area. Kevin and Cheryl are members of the Providence United Methodist Church.


CPA SmyrnaWayne Glenar has been preparing tax returns in Murfreesboro since 2003 on a seasonal basis. Prior to his retirement, Wayne served in accounting leadership positions with several large manufacturing companies for over 35 years. In addition, Wayne enjoys golf, watching professional sports and spending time with his family and grandchildren here in Murfreesboro. 


Accountant SmyrnaJennifer Arnold graduated from Lipscomb University in 2005 with a B.S. degree in Professional Accountancy & Finance/Economics. Upon graduation, she served as the CFO for a start-up non-profit organization. Before joining Holmes CPA PLLC in 2014, she had been a tax accountant for a Nashville CPA firm for nearly 10 years. Since the birth of her first child in 2010, she has been working on a part-time basis primarily preparing business and individual tax returns as well as working with QuickBooks clients. She resides here in Murfreesboro with her husband and three children.


Accountant SmyrnaAlma Rollins graduated from Middle Tennessee State University in 1983 with a B.S. in Accounting. She passed the CPA exam in 1988. Her professional career included Internal Auditing, Cash Management, and Cost Accounting for a large manufacturing firm for many years. In 2000, she left that company to start her own small business. Alma joined Holmes, CPA in January of 2016. Her role with the firm includes preparing individual and small business returns, quarterly payroll returns and sales tax returns. She and her husband live in Murfreesboro. They have one son and a daughter-in-law. 


Taxes SmyrnaDavid Powell, a Certified Public Accountant, joined Holmes CPA PLLC in December of 2016. David’s eye for detail and data analysis stems from a former career in science education, which included teaching biology courses and coordinating labs at Middle Tennessee State University for 16 years. David serves individual and small business clients by preparing tax returns and providing accounting and auditing services. He is a member of the American Institute of Certified Public Accountants and the Tennessee Society of Certified Public Accountants. A native of Murfreesboro, David lives in Rutherford County with his wife, two black labs, and a cat that adopted them.



Sherry Holmes manages the office for her husband since 2016. After a career in nursing Sherry joined her husband as client demands have required it. Occasionally,she is joined by Juno, the bulldog.








Our Credentials

Our firm participates in the Peer Review program prescribed by the American Institute of Certified Public Accountants and the Tennessee Society of Certified Public Accountants. The firm achieved the highest pass rating in our most recent peer review during 2017. In addition, we are members of the AICPA'a Private Practice Section, Tax Section and Employee Benefit Plan Audit Quality Center.

We believe the security of your personal information is of the highest priority. To this end, we subscirbe to Thomson Reuter's Virtual Office to prevent your data from being compromised and ensure that it is maintained safe and securely from hackers and other technology threats.

Back to the top


Our Areas of Specialization

Our entire operation is rooted in a tradition of meeting the highest standards of accounting practices. From this foundation, we offer the following specialized services: strategic tax planning and preparation for individuals and businesses, auditing services for employee benefit plans, financial statement audit, review and compilation services for businesses, consulting services for business development and management, quickbooks assistance and assistance with tax matters to the Internal Revenue Service.

Back to the top

Areas of Services: CPA Murfreesboro TN, Accountant Murfreesboro TN, Accounting Murfreesboro TN, Taxes Murfreesboro TN, Find a CPA Near Me, Tax Place Near Me, CPA Smyrna, Accountant Smyrna, Accounting Smyrna, Taxes Smyrna



820 N. Thompson Lane
Suite 1E
Murfreesboro, TN 37129

Telephone #s:


Email: tim@holmesswafford.com

For more information click here