Accounting Manager

McClellands Roofing•Robinson Township, PA
•$80,000 - $90,000•Onsite

About The Position

McClellands Contracting & Roofing is seeking a hands-on Accounting Manager to oversee daily accounting operations and support the company’s continued growth. The role works closely with Project Managers and leadership to keep financial information accurate and current, improve processes, and support financial planning. The ideal candidate has construction accounting experience and is comfortable managing daily accounting tasks while strengthening financial operations.

Requirements

  • At least 5 years of progressive accounting experience, including direct experience in construction accounting.
  • Strong understanding of job costing, WIP reporting, and project-based financial management.
  • Proficiency with accounting or ERP software.
  • Advanced Excel skills.
  • Strong attention to detail, organization, and follow-through.
  • Ability to communicate financial information clearly to Project Managers and other non-financial team members.
  • Willingness to handle daily accounting tasks while improving processes and supporting financial planning.

Nice To Haves

  • Bachelor’s degree in Accounting is strongly preferred.
  • A Finance degree with at least 21 credit hours in accounting will also be considered.

Responsibilities

  • Manage month-end and year-end close and prepare accurate balance sheets and income statements.
  • Oversee accounts payable, accounts receivable, and payroll.
  • Review financial results, explain variances, and monitor key performance indicators.
  • Maintain fixed asset records and depreciation schedules.
  • Prepare and analyze Work-in-Progress (WIP) reports to support revenue recognition and project margin reporting.
  • Track labor, material, and subcontractor costs across roofing, exterior, and interior projects.
  • Compare actual costs against estimates and work with Project Managers to identify overruns and resolve discrepancies.
  • Oversee project billing, payment tracking, and collections.
  • Improve accounting processes and develop standard operating procedures.
  • Maintain internal controls for purchasing, payroll, accounts payable, and accounts receivable.
  • Support budgeting, forecasting, and cash flow planning.
  • Provide leadership with clear financial information to support business decisions.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service