We’re independent, just like you.

BJM Duluth has been serving the financial best interests of metro Atlanta and Georgia clients for over 50 years. The professional staff provides independent, unbiased tax, financial and business advice to individuals, small businesses, real estate partnerships and community associations. The average client tenure with the firm is over 15 years – a true testament to the value gained from BJM.

We’re There
When You Need Us

Where other firms have merged and formed conglomerates, every client at BJM still receives the personal attention of a partner. That’s what we call PartnerPersonalized℠ service. We know every client, review every financial statement and tax form, and provide specific recommendations and advice.

You have direct access to the experts who can look beyond the numbers to maximize your personal, your business or your association’s financial health. And those experts are available when you need them, not just at tax time – all at rates you can afford.

Join Our Team

Staff/Senior Accountant

BJM is seeking a permanent full-time Staff Accountant / Senior Accountant with at least 4 to 6 years of CPA firm experience.

You will be responsible for:

  • Preparing individual and business tax returns of varying complexity
  • Working closely with clients
  • Generating financial statements as required

The best candidates will have these skills and attributes:

  • Positive attitude
  • Self-starter
  • Detail oriented
  • Experience with QuickBooks, Windows, Excel, and Word
  • Have strong verbal and written communication skills
  • Familiarity with tax research is a plus
  • Experience handling IRS and state notices is a plus
  • Ability to work in a fast-paced and deadline-driven environment
  • CPA a plus


BJM is seeking a full-time Bookkeeper. Experience working in a CPA office preferred.

You will be  responsible for processing monthly and annual client books using QuickBooks, Peachtree accounting, and creative solutions programs

The best candidates will have these skills and attributes:

  • Capable of preparing journal entries
  • Capable of performing bank reconciliations
  • Capable of completing all the steps in handling the accounting function to generate reports and financial statements for the firm’s small business clients
  • Ability to work in a fast-paced, deadline-oriented environment
  • Experience working in a CPA office
  • Ability to communicate clearly is critical

Learn more about the BJM advantage and why all accounting firms are not the same.

Trust and Integrity

Neal Bach, managing partner and past chairman of the Georgia Society of CPAs’ Professional Ethics Committee, sets the high standards from which the firm operates.

PartnerPersonalized℠ Service

A partner is always on your account to provide assistance with individual or business tax preparation, long-term retirement and estate planning, or business accounting services.