Bookkeeping, tax, and accounting services for small businesses across the Carolinas.

Call: (440) 207-0171

Bookkeeping & Accounting for Duplin County Businesses

Bookkeeping, tax, and accounting for Duplin County small businesses. Local support from an Enrolled Agent based in Jacksonville.

Duplin County Bookkeeping & Accounting

GMJ Accounting provides bookkeeping, tax, and consulting services for small businesses across Duplin County. Monthly bookkeeping, tax preparation, payroll setup, and accounting support from a credentialed firm based in Jacksonville.

Duplin County runs on agriculture, trucking, trades, and the small businesses that keep its towns going. We work with owners who need their books done right but don’t want to add a full-time hire to make it happen.

Full-Service Bookkeeping

Monthly bookkeeping with transactions categorized, bank and credit card accounts reconciled, and clean reports delivered. Your books stay current without you giving up evenings to QuickBooks.

Catch-Up Bookkeeping

Months or years behind? We bring everything current, reconcile back through the gaps, and hand you a clean set of books. Most of our clients started exactly here.

Business and Personal Tax Returns

Federal and state returns prepared by an Enrolled Agent. Books are ready, deductions are captured, and filings get out the door on time. No scramble at the deadline.

IRS Representation

If a notice shows up or an audit starts, you have someone authorized to deal with it. Gina handles the correspondence and the meetings so you can keep running your business.

Duplin County Businesses We Work With

Duplin County has a working economy. Farms and ag operations across the county. Trucks moving product up and down I-40 and US-117. Family-owned shops in Wallace, Warsaw, and Kenansville. Contractors building and fixing things across the region. Each one has different books, but the need is the same: accurate records and someone who picks up the phone.

We work with owners doing anywhere from $50K to several million in revenue. Big enough that the books matter, not so big that a full-time accountant makes sense. That’s the space we fill.

Trucking and Logistics

Owner-operators and small fleets running freight along the I-40 corridor and beyond. We handle the bookkeeping side of trucking and logistics, including fuel tracking, settlement reconciliation, and the records you need for compliance and lender reviews.

Agriculture and Family Operations

Row crops, poultry, hogs, produce. Ag operations have seasonal cash flow, equipment depreciation, and tax treatment that differs from a typical small business. We handle the books and the tax side together.

Contractors and Trades

General contractors, electricians, plumbers, HVAC, and site work crews. We track jobs, manage payables, and keep your records ready for bonding, lending, and end-of-year tax work.

Small-Town Retail and Restaurants

Shops, diners, and family restaurants in Wallace, Rose Hill, Warsaw, and Kenansville. We handle daily reconciliation, sales tax, and the reporting you need to know how the business is actually doing.

Frequently Asked Questions

Do you work with businesses throughout Duplin County?

Yes. Kenansville, Wallace, Warsaw, Beulaville, Rose Hill, Magnolia, Faison, and everywhere in between. We're based in Jacksonville and serve clients across Duplin County remotely.

What does monthly bookkeeping cost?

Full-service bookkeeping starts at $225 per month. Your rate depends on transaction volume and complexity. We give you a flat monthly quote after a short conversation about your business.

Can we meet in person?

Yes. Our office is in Jacksonville, which is a manageable drive from most of Duplin County. Most of our communication happens by phone, email, and secure document sharing, but we're happy to meet when it makes sense.

My books haven't been touched in a while. Can you still help?

Yes. We do catch-up work for businesses that are months or years behind. We bring everything current, then move you into monthly service so it doesn't get away from you again.

Can you handle IRS letters or audits?

Yes. Gina Bertone is an IRS Enrolled Agent, which means she can represent you directly before the IRS. If you've received a notice or are facing an audit, we can step in and handle it.

Trusted Accounting for Small Businesses

First Step:
Start With a Call

Tell us about your business and what you need help with. We'll ask a few questions, evaluate your current situation, and let you know how GMJ can support your books, taxes, and day-to-day operations.

GMJ Accounting is a Jacksonville, NC firm offering bookkeeping, tax, and advisory services to small businesses across the Carolinas. Founded in 2014 and led by Gina Bertone, EA, MAcc, CEP, an IRS Enrolled Agent with more than 15 years of public accounting and CFO experience.

  • QuickBooks logo
  • Square logo
  • Shopify logo
  • Gusto logo
  • Expensify logo
  • Bill.com logo
  • Keap logo
  • SmartVault logo
  • TaxJar logo
  • ShipStation logo
  • Commerce Sync logo
  • Webgility logo
  • Cin7 logo
  • Knowify logo
  • Planday logo
  • ClassWallet logo
  • SureTech logo

© 2026 GMJ CONSULTING, LLC DBA GMJ Accounting