Job Description
Controller (Head of Finance) Location: Naples, Florida (primarily in-office; occasional site/field visits as needed) Company: iRoof, LLC About Us: iRoof LLC is a veteran and family owned, full‑service contractor providing integrated roofing, gutter, insulation, and waterproofing solutions to our clients throughout Southwest and Southeast Florida. Position Overview: iRoof is in a heavy growth phase and is hiring a Controller to serve as the most senior staff finance leader and the primary owner of the company’s accounting and financial management. This is a high-impact role responsible for building scalable financial processes, protecting cash flow, strengthening job and service-line profitability, and ensuring the business is compliant as it grows. You will partner closely with ownership and operations to deliver clear reporting, disciplined controls, and actionable insights across roofing, insulation, and gutters. Key Responsibilities Financial Leadership & Reporting: Own monthly close, financial statements, and management reporting; create clear dashboards and KPIs for leadership (profitability, cash, AR/AP, job performance). Cash Flow Management: Build and manage weekly cash forecasting; drive collections cadence; optimize payment scheduling while protecting vendor relationships. Job Costing & Profitability: Implement or strengthen job costing for labor, materials, subs, permits, and overhead; identify margin leakage and partner with ops to improve gross margin by job and service line. Billing, AR, and Collections: Ensure accurate customer invoicing, deposits, credits, and dispute resolution; maintain tight AR aging and visibility. AP, Purchasing Controls & Vendor Management: Build clean AP processes, approvals, and documentation; maintain supplier terms, compliance documentation, and performance discipline. Compliance, Regulatory, and Tax Oversight: Maintain au