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

Call: (440) 207-0171

Bookkeeping & Accounting for St. James Businesses

Bookkeeping, payroll, and tax services for St. James small businesses. Local support from a Jacksonville-based accounting firm.

Accounting Support for St. James Businesses

St. James sits in a corner of the Carolina coast that has grown steadily over the past two decades. The community itself runs on golf, the marina, and a steady flow of residents who chose this stretch of Brunswick County for the slower pace. Around it, Southport, Oak Island, and the rest of the county host the contractors, healthcare providers, restaurants, and service businesses that keep the area running.

GMJ Accounting works with small business owners throughout this part of the Carolinas. We are based in Jacksonville, about an hour and a half up the coast, and provide small business accounting, bookkeeping and tax services in Jacksonville, NC and the surrounding coastal communities. The work happens remotely, which means you get consistent monthly service without scheduling meetings or driving anywhere.

Monthly Bookkeeping

Transactions categorized, bank and credit card accounts reconciled, and monthly financial statements delivered on time. Your books stay current so you can make decisions on actual numbers instead of guesses.

Catch-Up Work

If the last six or twelve months slipped, we get records organized and reconciled. Once you are current, we keep you there with a steady monthly routine.

Tax Returns and Planning

Business and owner tax returns prepared by an Enrolled Agent. Quarterly estimates and proactive planning so you know what is owed well before the filing deadline arrives.

Payroll Setup and Training

We configure your payroll system and train you to run it confidently. Tax deposits, filings, and year-end forms get handled correctly the first time.

St. James and Brunswick County Industries

The economy around St. James leans on a mix of construction, hospitality, healthcare, and professional services. New homes go up steadily inside the community and across Brunswick County. Restaurants in Southport and along Oak Island stay busy through the warm months. Healthcare practices serve a population that skews older and uses medical services regularly.

We work with the kinds of small businesses that run this local economy. Owners who are good at what they do and want their financial side handled by someone who treats it as their primary job, not a side task.

Healthcare Practices

Dental offices, chiropractic clinics, physical therapy practices, and optometrists serving the Brunswick County area. We handle the insurance receivables, patient balances, and revenue timing that make healthcare bookkeeping different from other service businesses.

Contractors and Custom Builders

Builders, remodelers, and trades working on homes throughout St. James and the surrounding area. Job costing that tracks labor, materials, and subcontractor costs by project so you know which jobs make money.

Restaurants and Hospitality

Restaurants, cafes, and small hospitality operations across Southport and Oak Island. We track food cost, labor, and tip reporting so seasonal revenue swings do not catch you off guard.

Professional and Service Businesses

Consultants, real estate brokers, financial planners, and small service firms. We provide full-service bookkeeping that produces clean financials for tax time, lending, and the everyday decisions that come up running a business.

Frequently Asked Questions

Do you serve businesses in St. James and the surrounding Brunswick County area?

Yes. We work with businesses in St. James, Southport, Oak Island, Bolivia, and across Brunswick County. Most of our work happens remotely, so the drive from Jacksonville is not an obstacle to consistent service.

What does monthly bookkeeping cost?

Full-service bookkeeping starts at $225 per month. The exact rate depends on your transaction volume and the complexity of your accounts. We give you a flat quote after reviewing how your business operates.

Do you understand the coastal small business environment?

Yes. Brunswick County businesses deal with seasonal revenue swings, tourism cycles, and a customer base that includes both year-round residents and visitors. We structure books around how your business actually runs through the year.

Can you help if my books are behind?

Absolutely. Catch-up bookkeeping is one of our most common starting points. We get backlogged records reconciled and current, then move you into a steady monthly routine.

Do you handle tax returns as well as bookkeeping?

Yes. Gina Bertone is an IRS Enrolled Agent. We prepare business tax returns, handle IRS notices, and coordinate tax planning throughout the year so April is not a surprise.

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