Lentz Roofing Company is seeking a detail-oriented Project Cost Controller / Cost Analyst to oversee project cost tracking, project-related accounts payable, job costing, and financial reporting for active construction projects.
This position serves as an important link between Production/Operations and Accounting, ensuring project costs are captured accurately and timely, invoices are properly coded and processed, subcontractor payments are verified, and project financial information reflects the true financial position of each job.
The ideal candidate has experience in construction accounting, project cost control, job costing, or project accounts payable and understands how accurate, timely cost information impacts project profitability.
Experience with Sage Intacct is strongly preferred. Experience with ServiceTitan is a plus.
Key ResponsibilitiesProject Cost Control & Job Costing
- Track and maintain accurate project costs throughout the life cycle of each project.
- Monitor project budgets, actual costs, committed costs, and cost-to-complete information.
- Review project financial performance and identify cost variances, discrepancies, missing costs, or potential margin concerns.
- Ensure expenses are assigned to the correct project, cost code, and accounting category.
- Work closely with Project Managers, Production, and Accounting to resolve discrepancies and maintain accurate project financial data.
- Provide timely project cost and budget reports to management.
- Assist with project financial closeout and ensure all project-related costs have been captured before projects are closed.
Project Accounts Payable
- Manage all project-related accounts payable, including material, subcontractor, equipment, and other project-specific invoices.
- Collect invoices and project costs from vendors, supplier portals, internal systems, and other sources.
- Review invoices for accuracy, proper project allocation, cost coding, supporting documentation, and required approvals.
- Enter and/or post project costs into the company's accounting and project management systems.
- Research and resolve invoice discrepancies with vendors, Project Managers, Production, and Accounting.
- Help ensure project expenses are recorded in the correct accounting period and reflected accurately in project financial reporting.
- Maintain organized documentation supporting project invoices, payments, and job costs.
Subcontractor Cost & Payment Management
- Oversee the weekly subcontractor progress payment process.
- Review subcontractor payment requests/pay applications for accuracy and completeness.
- Verify reported progress and costs against project information, approved scope, contract values, and applicable change orders.
- Identify discrepancies before payment approval.
- Coordinate with Project Managers and Production to obtain missing or corrected information.
- Submit completed and approved subcontractor payment documentation to Accounting for payment.
WIP & Financial Reporting
- Assist with the preparation, maintenance, and review of Work-in-Progress (WIP) reports.
- Reconcile project budgets, actual costs, committed costs, billings, and other project financial information.
- Monitor budget-to-actual performance and identify significant cost or margin variances.
- Assist management with project profitability and cost analysis.
- Prepare project status, cost, commission, bonus, and other management reports as needed.
- Collaborate with Sales Management to prepare commission and bonus reporting for review and approval.
- Help ensure project data used for financial reporting is current, complete, and accurate.
Preferred QualificationsExperience
- 2–5+ years of experience in construction accounting, project cost control, cost analysis, job costing, project accounts payable, or a similar role.
- Experience in the construction industry strongly preferred; commercial construction, roofing, specialty contracting, or another project-based construction environment is a plus.
- Hands-on experience with job costing and project-based accounts payable strongly preferred.
- Experience preparing, maintaining, or supporting WIP reports preferred.
- Familiarity with subcontractor contracts, progress payments/pay applications, purchase orders, change orders, and project cost coding is preferred.
Software & Technical Skills
- Sage Intacct experience strongly preferred.
- ServiceTitan experience is a plus.
- Experience working with construction/project management software, CRM systems, and accounting platforms.
- Strong Microsoft Excel skills, including formulas, lookups, filtering, reconciliation, and PivotTables.
- Ability to learn and work efficiently across multiple software systems and vendor portals.
Education
- Bachelor's degree in Accounting, Finance, Business Administration, Construction Management, or a related field preferred.
- Equivalent relevant construction accounting, job-cost, or project financial experience will also be considered.
Skills & Competencies
- Strong understanding of project budgets, job costing, accounts payable, and financial tracking.
- Exceptional attention to detail and commitment to data accuracy.
- Strong analytical and problem-solving skills.
- Ability to recognize discrepancies and investigate issues rather than simply process transactions.
- Highly organized with the ability to manage financial information across multiple active projects.
- Able to prioritize competing deadlines in a fast-paced construction environment.
- Strong communication skills and the ability to work effectively with Project Managers, Production, Accounting, vendors, and subcontractors.
- Comfortable holding others accountable for providing complete and accurate project information.
- Ability to handle confidential financial and company information appropriately.
What Success Looks Like
Success in this position means project costs are accurate, current, properly coded, and accounted for; project-related invoices and subcontractor payments are processed correctly and on time; WIP and project financial reports can be relied upon by management; and potential cost overruns or discrepancies are identified before they become larger problems.
Pay: $50,000.00 - $75,000.00 per year
Benefits:
- 401(k)
- 401(k) matching
- Dental insurance
- Health insurance
- Life insurance
- Paid sick time
- Paid time off
- Vision insurance
Work Location: In person