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

Call: (440) 207-0171

Bookkeeping and Tax Services for Half Moon Businesses

Bookkeeping, tax, and accounting support for Half Moon small businesses. Local firm based in nearby Jacksonville.

Accounting Support for Half Moon

Half Moon sits just north of Jacksonville and shares the rhythm of the surrounding Onslow County community. Many of the small businesses here are owner-operated, serving residents, military families, and travelers passing through on Highway 17. The books often get pushed to nights and weekends because daytime hours go to customers and crews.

GMJ Accounting is based right next door in Jacksonville, which makes us a practical fit for Half Moon owners who want a local firm. We offer bookkeeping, tax and consulting services that keep your records clean, your filings on time, and your numbers in a form you can actually use to make decisions.

Monthly Bookkeeping

We handle full-service bookkeeping with transaction categorization, bank and credit card reconciliation, and monthly financial statements. You get a clear picture of where the business stands without spending your own evenings on it.

Catch-Up Work

Behind on your books by a few months or a few years? We organize the backlog, correct categorization errors, and reconcile accounts so your records reflect what actually happened. From there, we keep you current going forward.

Business and Personal Taxes

Federal and state business returns prepared with the books we maintain throughout the year. We also handle personal returns for owners of our business clients, so the entity and individual sides stay coordinated.

IRS Representation

If a notice arrives or an audit opens, Gina Bertone is an Enrolled Agent authorized to represent you before the IRS. We respond on your behalf, prepare the documentation, and work through the process directly.

Half Moon Businesses We Support

The businesses around Half Moon tend to be hands-on. Contractors, service crews, small restaurants, and shops that depend on steady local traffic. Owners often wear several hats and need accounting support that fits the pace of daily operations rather than adding to it.

We work with companies generating anywhere from a modest side operation to several million in annual revenue. The common thread is the need for accurate books, dependable tax preparation, and a firm that answers when you call.

Contractors and Trades

HVAC, electrical, plumbing, roofing, and general contractors working throughout Onslow County. We track job costs, manage payables, and keep the records that matter for accurate bidding and end-of-year tax filing.

Restaurants and Food Service

Local eateries, food trucks, and small cafes serving the Half Moon and Jacksonville area. We handle the high transaction volume, tip reporting, and cost tracking that restaurant accounting requires.

Retail and Service Shops

Small storefronts, repair shops, salons, and service providers. We manage sales tax filings, reconcile point-of-sale activity to deposits, and produce monthly statements that show how the business is actually performing.

Veteran-Owned Businesses

With Camp Lejeune nearby, many local owners are veterans or active-duty spouses building businesses on the side. We help with formation, payroll setup, and the bookkeeping systems that make tax season far less painful.

Frequently Asked Questions

Are you located near Half Moon?

Yes. Our office is in Jacksonville, just a short drive from Half Moon. We work with clients across Onslow County and the surrounding Carolinas, mostly remotely, with the option to meet in person when it makes sense.

What does monthly bookkeeping cost?

Full-service bookkeeping starts at $225 per month. Pricing depends on the volume of transactions and the complexity of your accounts. We provide a quote after a quick review of your books.

Can you help if I am behind on my books?

Yes. Catch-up work is a regular part of what we do. We bring backlogged months or years current, then transition you into ongoing monthly bookkeeping so you stay on track.

Do you handle business and personal tax returns?

We prepare business tax returns for our clients and also handle personal returns for the owners of those businesses. Gina Bertone is an IRS Enrolled Agent, so we can also represent you if the IRS sends a notice.

How do we exchange documents and communicate?

Most communication happens through secure file sharing, email, and scheduled calls. You upload bank statements and receipts at your convenience, and we handle the rest. Phone calls and in-person meetings are available when needed.

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