Craig entered the world of accounting in 1986 after earning his Bachelor of Science in Accounting from Bob Jones University. He joined the firm in 1993 and became a principal in May 1995.
Craig focuses on providing comprehensive accounting services to small businesses and their owners. These services include financial statement preparation, corporate tax returns and individual tax preparation. He is a member of the American Institute of Certified Public Accountants and is licensed in the state of Virginia and Georgia.