Activate map
Specialties
Small Business Accounting
Payroll
Audits — Reviews — Compilations
New Business Formation
Non-Profit Organizations
Internal Controls
Projections & Budgeting
Tax Services
Tax Preparation
Tax Planning
Estate Planning
Tax Problems
IRS Audit Representation
Non-Filed Tax Returns
Back Taxes Owed
Payroll Tax Problems
IRS Liens
IRS Levies
IRS Wage Garnishment
IRS Seizures
IRS Payment Plan
Innocent Spouse Relief
Get Your IRS File
History
Established in 1972.
Firm Profile
Our firm was founded in 1972 by Randy Vann and Bill Haney in Rocky Mount, NC. Our founding principles back then were simple. By combining our expertise, experience, and the energy of our staff, we aimed to provide a high level of timely professional service and close personal attention to our clients. Today, over forty years later, we are still guided by these same core principles. We believe that this commitment to excellence is what has enabled us to be successful throughout the years.
From our humble beginnings, we have grown tremendously. We now have two offices from which we serve our clients. Randy Vann is the managing partner in our Rocky Mount office, and Nathaniel Crawford is the managing partner in our Roanoke Rapids office. They are assisted by a qualified and friendly staff that has many years of dedicated service with the firm. Our two locations and our experienced team enable us to more effectively serve clients across multiple states and foreign c
Meet the Business Owner
Randy V.
Business Owner
Randy has worked continuously in public accounting since receiving a Bachelor of Business Administration in accounting from Wake Forest University in 1969. He has been licensed as a CPA in North Carolina since 1971 and is a member of the American Institute of Certified Public Accountants. Randy has guided hundreds of individuals and businesses through a variety of major life events and periods of change in our economy. He provides tax, audit, and accounting services to clients in the retail, financial, construction, real estate, manufacturing, wholesale, health care, farming, and service industries. Randy also provides services to nonprofit organizations, individuals, trusts, and estates. Randy is a CPA licensed in North Carolina. His certificate number is 4203.