Controller
Position SummaryPenfield Plumbing & Heating is a 3rd generation family-owned plumbing business, specializing in residential and commercial new construction plumbing. The company also offers remodeling and general service plumbing repairs. The company is seeking a detail-oriented and hands-on Controller to lead the accounting and financial operations. This role will primarily be responsible for managing day-to-day accounting functions, ensuring accurate financial reporting, and providing strategic financial insight to support business growth and operational efficiency.The ideal candidate would have experience in plumbing, HVAC, or service-based industries and be comfortable working in a fast-paced setting. Key ResponsibilitiesFinancial Management & ReportingOversee all accounting operations, including general ledger, accounts payable, accounts receivable, payroll, and month-end closeMaintain accurate and timely job costing and WIP schedules for construction projectsEnsure accuracy of service vs. construction revenue and margin reportingPrepare and analyze monthly, quarterly, and annual financial statementsProvide actionable insights to ownership on financial performance and key metricsPartner with operations to monitor job profitability, labor utilization, and project costingImplement and improve processes around billing, collections, and vendor managementTrack and analyze KPIs specific to the plumbing and heating industry (e.g., gross margin per job, service vs. install revenue)Ensure compliance with GAAP and applicable federal, state, and local regulationsManage external relationships with CPA firms, banks, and insurance providersEnsure compliance with sales tax reporting requirementsEnsure timely reporting to commercial customers, as requiredOversee annual tax filings and support any audits or reviewsEstablish and maintain internal controls to safeguard company assetsHuman Resources & Employee AdministrationManage core HR administrative functions including:Onboard and offboard employeesMaintain accurate employee records and ensure compliancePayroll and benefits administrationAssist ownership in developing and maintaining company policiesJob Costing & Operational SupportPartner with project managers and service managers to:Track job budgets vs. actualsAnalyze labor, material, and subcontractor costsMaintain and improve cost tracking systems for both construction and service lines.Billing & Cash FlowOversee:Progress billing (AIA or similar)Time and material billing for service workManage collections and customer accountsPrepare and monitor cash flow forecastsEnsure timely vendor payments while optimizing cash position.Fleet & Vehicle AdministrationOversee all company vehicle administration for service and construction fleetsMaintain and track vehicle registrations, renewals, inspections and titlesManage commercial auto insurance including policy renewals and coverage analysis, claims coordination and documentation, and driver eligibility and records. Qualifications· Bachelor’s degree in Accounting or Finance (CPA preferred)· 5+ years of accounting experience· 2+ years of experience supervising administrative and accounting personnel· Experience in plumbing, HVAC, or skilled trades industry strongly preferred· Proficient in Industry Specific Software and Excel· Excellent analytical, organizational, and communication skillsPay and Benefits· $95,000-$115,000· Medical, Dental, Short-Term Disability, Accident and Cancer Insurance, HSA· 401(k) retirement plan· PTO and Sick Time· Paid Holidays