The Firm

Learn more about our CPA firm with offices in Raleigh, Roanoke Rapids, and Rocky Mount, NC

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 three offices from which we serve our clients.  John Haney is the managing partner in our Raleigh office, Nathaniel Crawford is the managing partner in our Roanoke Rapids office, and John Vann and Chris Vann are the managing partners in our Rocky Mount office.  They are assisted by a qualified and friendly staff that has many years of dedicated service with the firm.  Our three locations and our experienced team enable us to more effectively serve clients across multiple states and foreign countries.

Through our years of experience, we have had the opportunity to work with many clients in a variety of industries and stages of development.   From large multi-million dollar corporations operating in multiple states, to small business ventures just getting started, we can provide the right mix of services to meet your needs. 

At our firm, we don’t just strive for excellence in what we do and how we treat our clients.  We strive to make a difference in the world around us as well.  Our partners and staff are involved in a number of civic organizations within their local communities.  Please take a moment to read a bit more about our staff and get to know us better. 

We thank you for stopping by to learn more about us, and we welcome you to contact us at any time.

Days until April 15


Su Mo Tu We Th Fr Sa
27 28 29 30 1 2 3
4 5 6 7 8 9 10
11 12 13 14 15 16 17
18 19 20 21 22 23 24
25 26 27 28 29 30 31
1 2 3 4 5 6 7

© Haney, Vann, Bruton & Crawford, LLP 2021, PO Box 7545, Rocky Mount, NC 27804
Raleigh Phone: (919) 821-0300 Fax: (919) 821-0303
Roanoke Rapids Phone: (252) 535-1422 Fax: (252) 537-6173
Rocky Mount Phone: (252) 443-0515 Fax: (252) 443-0516

Connect: Facebook LinkedIn Twitter
Links: Search Site Map Privacy Policy Disclaimer
Website Marketing for Accountants Powered by CPA Site Solutions

Get In Touch

Client Portal Login

Subscribe to our Newsletter