Back to jobs

Accounting Manager

FoxFire Heating & Cooling · Franklin, NC, US

Spotted 2d agoFull-time

Job details

Pay
$26.00 – $32.00 an hour
Work mode
On-site
Employment
Full-time
Posted
Oct 19, 2026
Last confirmed open
Oct 19, 2026
Job description

About this role

Accounting Manager — QuickBooks Desktop Proficiency Required

FoxFire Heating & Cooling | Franklin, NC

Full-time | On-site | $26–$32 per hour

FoxFire Heating & Cooling has served our community since 1964. We are seeking an experienced, dependable Accounting Manager to manage our day-to-day accounting, payroll, and financial records while working closely with ownership and our office team.

Our longtime accounting team member is leaving, and we are looking to hire promptly to allow time for training and a smooth transition.

This position requires someone who is proficient in QuickBooks Desktop, works independently, meets deadlines, and takes pride in accurate, organized financial records.

Responsibilities

  • Maintain accurate financial records in QuickBooks Desktop Enterprise.
  • Manage accounts payable, including vendor bills and payments.
  • Manage accounts receivable, customer balances, and collections.
  • Process payroll and maintain accurate payroll records.
  • Prepare and submit payroll tax filings and payments.
  • Prepare and submit sales tax filings and payments.
  • Reconcile bank accounts, credit cards, and other balance sheet accounts.
  • Review transactions for accuracy and proper account coding.
  • Investigate and resolve financial discrepancies.
  • Prepare regular financial reports for ownership.
  • Coordinate with our outside accountant on tax preparation and year-end accounting.
  • Work with our office team to maintain accurate financial information between ServiceTitan and QuickBooks.
  • Maintain organized records and protect confidential financial and employee information.
  • Identify opportunities to improve accounting procedures and efficiency.

Qualifications

  • QuickBooks Desktop proficiency is required.
  • Experience independently managing day-to-day accounting, payroll, accounts payable, and accounts receivable.
  • Working knowledge of payroll taxes, sales tax filings, account reconciliation, and financial reporting.
  • Strong attention to detail, organization, and follow-through.
  • Ability to manage recurring deadlines and communicate clearly with ownership, coworkers, vendors, and customers.
  • QuickBooks Desktop Enterprise experience preferred.
  • Experience with ServiceTitan or an HVAC/contracting business is a plus.

Schedule and Compensation

  • Full-time, on-site in Franklin, NC.
  • Hours: 8:00 a.m.–5:00 p.m.
  • Pay: $26–$32 per hour, based on experience and qualifications.

Benefits

  • Health insurance with 50% of the premium paid by the company.
  • SIMPLE IRA retirement plan.
  • Paid vacation.
  • Dental and vision insurance.

How to Apply

Apply through Indeed.

Please include a brief description of your accounting experience, your proficiency with QuickBooks Desktop, and your availability to start.

Job Type

Full-time

Pay: $26.00 - $32.00 per hour

Benefits:

  • 401(k)
  • 401(k) matching
  • Dental insurance
  • Health insurance
  • Paid time off
  • Relocation assistance
  • Vision insurance

Physical Setting:

  • Office

Experience:

  • GAAP: 3 years (Preferred)

Work Location: In person

Interested in this role?Continue on Indeed to apply.
Apply on Indeed