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
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
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
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
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
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
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
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
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.
Nearby Areas