About DRG

A Bit About Us

We are two CPAs with a passion for small businesses and a desire to promote the entrepreneurial spirit in Hampton Roads. We offer highly tailored and professional services that are consultative by design. This allows you to work at building your business while we take care of your accounting and compliance.

What we have learned from our experience working in Hampton Roads is that one size does NOT fit all when it comes to small businesses. The administrative responsibilities of a new owner include so much more than just accounting and bookkeeping and can be overwhelming. Any CPA Firm will provide accounting, payroll and tax service, but what you need is an Accounting/Payroll/ Human Resources Manager rolled into one person. Also, you only need them part time. This is where we can help.

Image of Debbie Rowley

Debbie Rowley, CPA


Debbie Rowley is a small business consultant specializing in accounting, tax preparation, all government compliance, as well human resources management. She is a Certified Public Accountant, licensed in the state of Virginia, a Certified Employee Benefit Specialist and a QuickBooks Pro Advisor.

Prior to forming DRG Consulting in 2014, Debbie worked for several companies in the Hampton Roads area throughout her career. These companies ranged from a large retail corporation based in Virginia Beach to a small benefit consulting company. She has held management positions in both human resources and accounting.

Image of John Gourley

John Gourley, CPA


John Gourley is a licensed CPA in Virginia with a deep background in not only accounting, but overall business strategy, that translates into a consultative perspective tailored to the needs of a business owner. With a work experience that includes public accounting, manufacturing, as well as professional services, John brings an understanding of the issues and challenges that a manager faces on a regular basis. More importantly, John has demonstrated the ability to translate his experience into real life solutions for any level within an organization.

Request Your Consultation

Call us at (757) 477-0407 or submit your information below to have us call you about your initial consultation meeting.

Image of a meeting with clients