Controller Job at A1 Roofing, Medford, NY

OHpZVGpTTk5SS2VCcjJUVStmeWVERlhBR0E9PQ==
  • A1 Roofing
  • Medford, NY

Job Description

Job Description

Job Description

Job Title: Controller Job Summary:

The Controller will play a crucial role in managing the company's accounting functions, ensuring accurate financial reporting, compliance with tax and industry regulations, and improving internal financial processes. This role is a mix of hands-on execution and leadership , ensuring smooth day-to-day financial operations while also supporting strategic decision-making and financial growth initiatives.

The Controller will report directly to the CEO and supervise the accounting team , including accounts payable (A/P), accounts receivable (A/R), payroll, and project/job costing functions. This role is ideal for a detail-oriented, proactive leader looking to grow into a Chief Financial Officer (CFO) or Vice President of Finance role in the future.

Key Responsibilities: 1. Accounting Operations & Job Costing
  • Oversee and manage daily accounting operations , including general ledger maintenance, journal entries, bank reconciliations, and check runs.
  • Ensure accurate and timely processing of A/P and A/R , reviewing invoice coding and collections efforts.
  • Maintain job costing and Work-in-Progress (WIP) records , tracking project expenses and ensuring financial accuracy for roofing contracts.
  • Work closely with project managers to monitor job profitability, cost trends, and budget adherence for construction projects.
  • Assist in payroll processing , ensuring correct employee classification and compliance with wage laws.
  • Supervise subcontractor payments , ensuring lien waiver compliance and accurate tracking of vendor expenses.
2. Financial Reporting & Compliance
  • Prepare and analyze financial statements , ensuring accuracy and compliance with GAAP and construction accounting best practices.
  • Oversee monthly, quarterly, and annual close processes , ensuring all financial data is complete and reconciled.
  • Ensure compliance with federal, state, and local tax regulations , including contractor-specific requirements and sales/use tax.
  • Assist with external audits, banking relationships, and bonding requirements , maintaining financial credibility for large-scale roofing projects.
  • Ensure proper classification of revenue and expenses , particularly for long-term construction projects.
3. Budgeting, Forecasting, & Financial Strategy
  • Assist in the development of the company's annual budget and periodic financial forecasts .
  • Provide variance analysis , comparing actual results to budgeted expectations, and recommend cost-saving measures.
  • Analyze material costs, labor expenses, and job profitability trends to provide insights for business decisions.
  • Work with leadership to develop cash flow strategies , ensuring financial stability for ongoing roofing contracts and operational expenses.
4. Internal Controls & Process Improvement
  • Develop and maintain internal controls to safeguard company assets and prevent financial discrepancies.
  • Identify and implement efficiencies in accounting processes , leveraging financial software and automation to reduce manual work.
  • Streamline job costing, A/R collections, and vendor payment processes for improved accuracy and timeliness.
  • Assist with ERP/financial system improvements , ensuring the company has the right tools for financial tracking and reporting.
5. Leadership & Team Development
  • Supervise and mentor the accounting team , ensuring high performance and professional development.
  • Act as a liaison between finance and project management teams , ensuring accurate tracking of project-related costs.
  • Collaborate with HR to ensure compliance with payroll regulations, employee classifications, and benefits administration .
  • Provide financial training to project managers and department heads, improving company-wide financial literacy.
Requirements:
  • Education: Bachelor's degree in Accounting, Finance, or related field. CPA or CMA preferred.
  • Experience:
    • 7+ years of progressive accounting experience, with at least 2+ years in a leadership role.
    • Construction or project-based accounting experience preferred.
    • Hands-on experience with job costing, WIP reporting, and payroll processing.
  • Software Expertise:
    • Proficiency in financial software (e.g., Spectrum, Sage, QuickBooks, Procore) .
    • Strong Excel skills for financial modeling and data analysis.
Skills & Competencies:
  • Strong analytical and organizational skills with high attention to detail.
  • Proactive problem-solver who takes ownership of financial processes.
  • Ability to work independently while collaborating effectively with leadership.
  • Excellent communication and leadership skills to guide and mentor accounting staff.
  • Strong understanding of project-based accounting , including WIP and cost tracking.
  • Ability to manage multiple projects and deadlines in a fast-paced environment.
Compensation & Benefits:
  • Salary: $110,000 - $175,000 per year (depending on experience).
  • 401k with company match
  • Health benefits with employer contribution
  • Paid time off: vacation, sick leave, and holidays
  • Professional & personal development opportunities
  • Career growth potential, with a track to VP of Finance
  • Team-building and company culture events

Job Tags

Holiday work, For contractors, Local area,

Similar Jobs

Deschutes Brewery

Baker - Deschutes Brewery Bend Pub Job at Deschutes Brewery

 ...Do you enjoy early mornings, working with your hands, and have a passion for amazing food prepared from scratch? The Deschutes Brewery Bend Public House is looking for an enthusiastic Baker , who is driven, excels in a fast-paced kitchen, and is committed to the highest... 

Netflix

Full Stack Software Engineer (L5), Media Infrastructure Platform Job at Netflix

Netflix is one of the worlds leading entertainment services with 278 million paid memberships in over 190 countries enjoying TV series, films and games across a wide variety of genres and languages. Members can play, pause and resume watching as much as they want, anytime... 

Hardy Window & Door

Window & door installer Job at Hardy Window & Door

 ...Job Description Job Description Residential window and door installation In homeowner occupied houses Focus on professionalism and perfection Hourly pay based on reliability, skill set, willingness to learn and great attitude be paid weekly Opportunities... 

HD Concrete

Concrete Labourer/finisher Job at HD Concrete

 ...Job Description Job Description General concrete construction labor, excavation & site preparation, install granular base, forming,...  ...Projects are in rural southern Manitoba and Winnipeg areas. Company Description HD Concrete is a construction company focused on... 

Verizon Communications

Senior Account Manager - Business Sales Job at Verizon Communications

When you join Verizon You want more out of a career. A place to share your ideas freely...  ...efficiently manage your time, excellent customer relations skills, and excitement for technology...  ...up to 50% off on Verizon products and services, Fios, high-speed home internet...