Controller – Commercial Construction Company

Lindon, UT, US, United States

Job Description

Location

: Lindon, Utah (Onsite, Full Time)

Compensation

: Base salary of $115,000+ (adjusted based on experience) with performance bonus potential

About B2 Air Systems



B2 Air Systems is a leading commercial HVAC contractor based in Utah, specializing in large-scale new construction projects across the region. With a proven track record of delivering high-quality mechanical systems for some of the most prominent developments in the state, we take pride in our craftsmanship, accountability, teamwork, and commitment to excellence.

Our team combines a deep respect for the trades with a modern approach to technology, fabrication, and project execution. We're looking for a Controller who shares those same values -- someone who wants to be part of a growing, forward-thinking company and play a key role in shaping our financial foundation for years to come.

Position Overview



The Controller will be responsible for overseeing the company's accounting operations and ensuring accurate, timely, and transparent financial reporting. This position plays a critical role in maintaining financial discipline and supporting leadership with data-driven insights.

You'll work closely with the President and our fractional CFO while collaborating with the in-house bookkeeper. This is an onsite role based in our Lindon headquarters, with flexibility available over time based on performance and trust.

Key Responsibilities



Lead and manage the full month-end and year-end close process Prepare and maintain Work-in-Progress (WIP) schedules, job cost reports, and related reconciliations Oversee day-to-day accounting operations including accounts payable, accounts receivable, and general ledger Maintain accurate cash-flow reporting, bank reconciliations, and draw schedules Ensure accurate and timely financial reporting for management, lenders, and bonding companies Collaborate with the fractional CFO and ownership on strategic financial decisions Maintain compliance with GAAP and company accounting policies ]Support insurance, bonding, and licensing renewals and reporting Implement process improvements, strengthen internal controls, and optimize accounting systems Supervise and mentor accounting staff (including potential oversight of the bookkeeper over time)

Qualifications & Experience



Bachelor's degree in Accounting, Finance, or related field (CPA preferred but not required) 5-10 years of accounting experience, with at least 3 years in a construction or contracting environment (required) Strong knowledge of construction accounting principles, job cost reporting, and WIP schedules Proficiency in QuickBooks Online and Microsoft Excel; experience with job-costing systems or ERP integrations a plus Proven ability to manage deadlines, prioritize multiple projects, and communicate clearly with both field and office teams Hands-on, detail-oriented, and collaborative mindset -- willing to dive into details while thinking strategically Integrity, reliability, and a commitment to continuous improvement

Compensation & Benefits



Base Salary: $115,000+ (commensurate with experience) Bonus Potential: TBD based on annual performance Benefits: Comprehensive medical coverage, paid time off, holidays, and professional development opportunities Work Structure: Full-time onsite role based in Lindon, Utah, with flexibility over time based on performance

Why Join B2 Air Systems?



At B2 Air Systems, we believe that great people build great projects -- and strong companies. You'll join a team that values craftsmanship, accountability, and collaboration, with the opportunity to make a meaningful impact in a company that's growing steadily and built on trust.

If you're a construction-savvy accounting professional ready to take ownership of a dynamic, fast-moving environment -- we'd love to meet you.

Job Type: Full-time

Pay: $115,000.00 per year

Benefits:

Dental insurance Health insurance Paid sick time Paid time off Vision insurance
Work Location: In person

Beware of fraud agents! do not pay money to get a job

MNCJobz.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Job Detail

  • Job Id
    JD5763770
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    USD
  • Employment Status
    Permanent
  • Job Location
    Lindon, UT, US, United States
  • Education
    Not mentioned