Hampton Roads, VA CPA Firm

best of

Contact Us

Contact Person: Courtney Johnson
Email Address: info@colonialcpa.com
Chesapeake Location: 2616 Taylor Road
Suite A
Chesapeake, VA 23321
Phone Number: 757-483-0006
Fax Number: 757-686-8921
Yorktown Location: 3526 George Washington Memorial Hwy
Suite A
Yorktown, VA 23693
Phone Number: 757-890-1234
Williamsburg Location: 5400 Discovery Park Blvd
Suite 104
Williamsburg, VA 23188
Phone Number: 757-296-2131
Fax Number: 757-296-0258

Areas Served

Colonial CPA Group is a Virginia CPA firm with two convenient locations in Yorktown and Chesapeake. Our clients are located in the Hampton Roads area including, Norfolk, Portsmouth, Suffolk, Williamsburg, Newport News,  Chesapeake, Yorktown, and neighboring communities.



Subscribe to our newsletter

Our Team

Ryan Johnson, CPA, MBA, Managing Partner: Ryan Johnson, CPA is a graduate of Old Dominion University in Norfolk, Virginia. He has over ten years experience in public accounting...Read more

Kathleen 'Courtney' Johnson, CPA, MSA: Courtney Johnson, CPA is a graduate of Old Dominion University in Norfolk, Virginia. She has over ten years experience in public and private accounting...Read more

Lauren Craun - Senior Associate:Lauren joined TL Johnson & Associates as a bookkeeper in 2012. She earned a Bachelors of Science degree from the College of William and Mary...Read more

Industries We Serve


Real Estate

We work with real estate industry professionals including developers, investors, homeowners' associations, architects, brokers, agents, and more.



Including plumbers, masonry workers, carpenters, excavation contractors, residential and commercial construction workers, and more.


Law Firms

At Colonial CPA Group we have experience working with lawyers and attorneys practicing in personal injury, family law, real estate and more.


Small Businesses

Our business advisors work with Hampton Roads small businesses offering comprehensive accounting services.