Senior Bookkeeper

Big Horn Heating & Cooling•Billings, MT
•$58,000 - $72,000

About The Position

The Senior Bookkeeper manages day-to-day accounting operations for Big Horn Heating & Cooling across multiple locations. The role is responsible for accurate financial records, timely monthly closes, and reliable financial reporting, including full-cycle bookkeeping, general ledger maintenance, accounts payable and receivable, cash flow monitoring, payroll reconciliations, and job costing. Reporting directly to the President & CEO, the Senior Bookkeeper works with company leadership and department managers to provide financial visibility, support business decisions, maintain compliance, and strengthen internal controls. The role also develops consistent, scalable accounting processes to support the company’s continued growth. Success in the first 12 months includes completing accurate monthly financials on schedule; correctly coding revenue and costs by job, location, and department; reconciling job costs to the general ledger and providing managers with timely variance information; monitoring receivables, vendor payments, and short-term cash forecasts; and establishing standardized procedures and reporting that support growth and a clean year-end handoff to the external CPA firm.

Requirements

  • At least 4 years of full-cycle bookkeeping or staff accounting experience, including responsibility for the month-end close.
  • Experience with QuickBooks or a comparable small-business accounting system.
  • Demonstrated experience reconciling multiple bank and credit card accounts each month.
  • Strong Excel or Google Sheets skills, including lookups, pivot tables, and financial reconciliations.
  • Strong attention to detail and ability to maintain accurate, organized, and well-documented financial records.
  • Ability to manage deadlines, prioritize competing responsibilities, and work independently.
  • Strong analytical, problem-solving, and organizational skills.
  • Clear written and verbal communication skills and ability to work directly with company leadership and department managers.

Nice To Haves

  • Experience in construction, the skilled trades, HVAC, or another job-costing business.
  • Experience with ServiceTitan or a similar field service management platform.
  • Experience preparing construction work-in-progress (WIP) schedules and percentage-of-completion revenue calculations.
  • Experience supporting multi-location or multi-entity bookkeeping.
  • Payroll processing and payroll reconciliation experience.
  • An associate’s or bachelor’s degree in accounting, or progress toward one.

Responsibilities

  • Manage accounts payable, accounts receivable, deposits, and general ledger accuracy across multiple locations.
  • Lead the monthly close by reconciling bank accounts, credit cards, loans, and balance sheet accounts; preparing adjusting entries; and delivering timely financial statements with supporting schedules.
  • Ensure transactions are correctly coded by job, location, and department in ServiceTitan and reconcile job costs to the general ledger each month.
  • Work with managers to review labor and material costs against job budgets, identify variances, and flag cost overruns and margin concerns.
  • Monitor collections and accounts receivable aging, coordinate vendor payments, and prepare weekly cash updates and short-term forecasts for leadership.
  • Review payroll inputs and labor allocations, and reconcile payroll liabilities, benefits, and accrued leave.
  • Coordinate sales and use tax reporting, 1099 reporting, vendor documentation, year-end CPA requests, and lender information needs.
  • Improve accounting procedures, documentation, reconciliations, and financial reporting consistency as the company grows.
  • Identify opportunities to streamline workflows, improve accuracy, and develop scalable accounting processes.

Benefits

  • Health benefits available at a discounted employee rate.
  • 401(k) and Roth 401(k) retirement plans with company match up to 4%.
  • Paid Time Off (PTO).
  • Company training and professional development opportunities.
  • Additional benefits according to company policy.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service