Welcome to Williams Scarborough Smith Gray, LLP (WSSG), your local Certified Public Accountants (CPAs). For nearly three decades, we have provided clients in New Bern and Jacksonville with a broad range of financial management services. Whether you require tax help, accounting, auditing, or business consulting, we can help.
Our partners have a combined 90+ years of experience practicing in eastern North Carolina and we are proud to have spent not only our careers, but the majority of our lives here. We are all members of the American Institute of Certified Public Accountants (AICPA) and the North Carolina Association of Certified Public Accountants (NCACPA).
In addition, we are just as dedicated to our communities and our church families as we are to our clients. From supporting the Twin Rivers YMCA, Marine Corps events, and the Carolina East Medical Foundation, to participating in the Swansboro Chamber of Commerce and many civic clubs, WSSG partners and staff members fill many needs in eastern North Carolina.
Meet Our Partners
Chris was born in New Bern and attended New Bern High School. He graduated from East Carolina University in 1974 with a Bachelor of Science in Business Administration with a concentration in Accounting. Chris began his public accounting career in Wilmington, obtaining his CPA certificate in 1977, and returned to New Bern in 1978. His areas of concentration are taxation of individuals and closely held businesses, estates, and trusts.
In 2003, recognizing that many clients did not have a trusted advisor to turn to for comprehensive financial services, Chris completed his education and licensing requirements with the NC Department of Insurance and Financial Industry Regulatory Authority (FINRA), and established CWS Financial Group, LLC to provide a full range of services in this area.
Chris has maintained membership in the AICPA and NCACPA for the duration of his career, and has served on the boards of various civic organizations and social clubs over the years. He is married with two adult children.
NC License #10129
Steve is a native of Havelock, North Carolina and attended East Carolina University from 1978 to 1981. He then transferred to Hastings College in Hastings, Nebraska where, in 1983, he graduated with a Bachelor of Arts in Business Administration.
Steve joined the firm as a staff accountant in 1986 and earned his CPA license in 1987. He is currently the partner in charge of the Jacksonville Office and is a member of both the AICPA and the NCACPA.
He successfully completed the Certificate of Educational Achievement in Governmental Accounting and Auditing Program in 1992. His primary focus is to assist businesses through a variety of accounting, auditing, tax and management advisory services. Steve is married and has two children. He’s been on the board of directors for Onslow Memorial Hospital Authority since September of 2013. He also joined the Finance Committee in January 2009 as the Board of Directors and Treasurer. Also, he was the Rotarian of the Year in June of 1995 at the Jacksonville Breakfast Rotary Club.
NC License # 17555
Randy Gray, CPA
Randy is an Eastern North Carolina native. He graduated from Eastern Wayne High School in Goldsboro, NC in 1984 and then from East Carolina University in 1987 with a Bachelor of Science in Accounting. Randy has practiced in New Bern since 1988, with 13 of those years working for a national CPA firm, and he received his CPA certificate in 1990.
His concentration is in the taxation of individuals, closely held businesses, estates and trusts as well as management advisory and bookkeeping services for those entities. His experience also includes non-profit and governmental accounting.
Randy maintains memberships in the AICPA and NCACPA, and is a very active member of the community. He is a past president and current treasurer of the New Bern Breakfast Rotary Club and he has also served the New Bern Area Chamber of Commerce, serving on its board twice previously and is a past chairman of the finance and membership committees.
He is married with four children.
NC License # 18591
Meet Our Certified Public Accountants
Aimee Baker, CPA
Aimee graduated from the University of Iowa in 1998 with a Bachelor’s of Business Administration in Accounting with distinction.
She passed the entire exam on the first try and received her CPA certification in Iowa in 1999 and was licensed in Virginia in 2004 and North Carolina in 2011.
Aimee is a QuickBooks Pro Advisor and is a member of the AICPA and NCACPA.
Paul Urban, CPA
Paul has been with firm since July 2002, and is currently in our Jacksonville office.
He went to UNCW, and received his Master’s in Accountancy in July 1999 and his CPA in October 2001.
Paul previously worked for IBM and PricewaterhouseCoopers, LLP.
Heather Longfellow, EA
Heather is a high school graduate of Camp Lejeune High School and a graduate from East Carolina University with a Bachelor of Science degree in business education 2005. She previously worked for a CPA firm in Raleigh preparing various business and individual tax returns, preparing a variety of monthly compiled financial statements, providing on site quickbooks consulting and payroll related fillings for 8 years before moving back to the Crystal Coast.
She has worked in the Jacksonville office since 2007 and has recently become an Enrolled Agent. Enrolled agents are granted unrestricted rights to represent taxpayers before the Internal Revenue Service, demonstrate special competence in tax matters, adhere to ethical standards and are current with tax law and regulations. She has been a notary public since December 2015.