Controller

Kato RoofingMankato, MN
Onsite

About The Position

The Controller is responsible for managing the company’s financial operations with a strong emphasis on job cost accounting, project profitability analysis, and financial accuracy in a construction environment. This role oversees all accounting functions, supports strategic decision-making, and ensures the integrity of financial data and reporting. The Controller serves as a key partner to operations and leadership, providing insight into job performance, cost trends, and financial health. Success in this role requires ownership, attention to detail, and the ability to operate in a fast-paced, performance-driven environment.

Requirements

  • Strong knowledge of accounting principles and cost accounting
  • Deep understanding of construction job costing and profitability analysis
  • Proficiency in ERP/accounting systems and advanced Excel
  • High attention to detail with strong organizational skills
  • Excellent analytical, problem-solving, and critical thinking abilities
  • Ability to manage multiple priorities in a fast-paced environment
  • Strong communication and cross-functional collaboration skills
  • Proactive, resourceful, and solutions-oriented mindset
  • Commitment to professionalism, accountability, and confidentiality
  • Bachelor’s degree in Accounting, Finance, or related field required
  • 5+ years of progressive accounting experience with leadership responsibility
  • Strong knowledge of job cost and WIP accounting
  • Experience with ERP/accounting systems and advanced Excel
  • Strong communication, analytical, and organizational skills

Nice To Haves

  • CPA or CMA preferred
  • Construction, roofing, or service-based industry experience preferred

Responsibilities

  • Manage month-end and year-end close processes, ensuring accuracy and timeliness
  • Prepare financial statements, supporting schedules, and leadership reports
  • Monitor financial KPIs and analyze overall company performance
  • Oversee general ledger activity and ensure proper account classification
  • Ensure timely and accurate completion of all account reconciliations
  • Oversee job cost accounting and ensure accurate, real-time tracking by project
  • Analyze job profitability across labor, materials, equipment, and subcontractors
  • Partner with operations to review job performance, cost overruns, and margin trends
  • Maintain WIP, backlog, and earned revenue reporting
  • Identify trends and recommend corrective actions to improve profitability
  • Provide historical cost and margin data to support estimating and operations
  • Oversee accounts payable, accounts receivable, payroll, and billing functions
  • Ensure timely invoicing, collections, and cash application
  • Monitor AR aging and support collection efforts
  • Track and manage overhead and administrative expenses
  • Manage vendor relationships related to office and operational support
  • Lead budgeting and forecasting processes across departments
  • Monitor actual results vs. budget and analyze variances
  • Support cash flow planning and financial forecasting
  • Provide insights to support strategic planning and company growth
  • Maintain internal controls to safeguard company assets
  • Ensure compliance with accounting standards and regulatory requirements
  • Prepare documentation and support audits and financial reviews
  • Assist with insurance renewals and ongoing risk management
  • Oversee financial and office systems, ensuring accuracy and data integrity
  • Oversee implementation and effective use of office software and systems
  • Identify and implement process improvements to increase efficiency
  • Support basic IT coordination and troubleshooting for office systems
  • Serve as a key financial partner to operations and leadership
  • Provide backup and support to the President/CFO
  • Ensure cross-training and coverage across accounting functions
  • Collaborate with operations, service, and sales teams on financial performance
  • Communicate financial insights clearly to non-financial stakeholders
  • Perform additional duties as needed
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service