Demo

Controller

Rackley Roofing Company, Inc.
Lebanon, TN Full Time
POSTED ON 1/9/2026
AVAILABLE BEFORE 2/8/2026
Description

Position Summary

The Controller at Rackley Roofing is a key financial leader responsible for supporting all accounting operations, financial reporting, cash flow management, and internal controls. This role ensures the financial health of the organization by maintaining accurate records, ensuring compliance with all regulatory standards, and providing strategic financial insights to support continued growth within commercial roofing operations.

Financial Leadership & Strategy

  • Support all accounting functions including GL, AP, AR, payroll, job costing, and financial reporting
  • Partner with executive leadership to drive financial planning, forecasting, and budgeting
  • Provide monthly, quarterly, and annual financial statements with analysis and insights
  • Develop financial strategies to support company growth and profitability

Construction Accounting & Job Costing

  • Monitor job costing, WIP (Work In Progress), retainage, and contract profitability
  • Analyze project margins and provide cost variance reporting
  • Ensure accurate revenue recognition in accordance with construction accounting standards

Cash Flow & Treasury Management

  • Manage cash flow, banking relationships, and credit facilities
  • Ensure timely vendor payments and receivables management

Compliance, Controls & Risk Management

  • Maintain strong internal controls and safeguard company assets
  • Ensure compliance with GAAP, federal/state tax regulations, and company policies
  • Coordinate with external auditors, and tax professionals.
  • Manage audits, tax filings, and regulatory reporting

Leadership & Team Development

  • Lead and mentor accounting staff
  • Improve processes through automation, efficiency, and best practices

Requirements

Required Qualifications

  • Bachelor’s degree in Accounting, Finance, or related field (Master’s preferred)
  • 3-5 years of Public Accounting experience within the construction industry. Preferred
  • Knowledge of job costing, WIP reporting, revenue recognition, GAAP & payroll
  • Advanced Excel and financial modeling skills

Preferred Qualifications

  • CPA or CMA certification
  • Experience supporting multi-entity or multi-location operations
  • Commercial roofing, construction, or trade services industry experience
  • Proficiency in ComputerEase or similar construction-specific accounting software is highly preferred

Salary.com Estimation for Controller in Lebanon, TN
$171,053 to $234,034
If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

What is the career path for a Controller?

Sign up to receive alerts about other jobs on the Controller career path by checking the boxes next to the positions that interest you.
Income Estimation: 
$77,209 - $106,382
Income Estimation: 
$67,182 - $95,497
Income Estimation: 
$85,464 - $107,127
Income Estimation: 
$125,305 - $173,168
Income Estimation: 
$125,305 - $173,168
Income Estimation: 
$164,666 - $215,191
Income Estimation: 
$59,030 - $72,438
Income Estimation: 
$67,182 - $95,497
Income Estimation: 
$68,734 - $85,597
Income Estimation: 
$77,209 - $106,382
Income Estimation: 
$85,464 - $107,127
Income Estimation: 
$67,182 - $95,497
Income Estimation: 
$105,160 - $136,618
Income Estimation: 
$125,305 - $173,168
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Job openings at Rackley Roofing Company, Inc.

  • Rackley Roofing Company, Inc. Lebanon, TN
  • Description Full-Service Industrial & Commercial Roofing We are currently seeking to hire several positions with our company. Our 6 core values are Account... more
  • 14 Days Ago

  • Rackley Roofing Company, Inc. Knoxville, TN
  • Description Role and Responsibilities The Commercial Roofing Project Manager is responsible for managing all aspects of commercial roofing projects, from p... more
  • 5 Days Ago

  • Rackley Roofing Company, Inc. Nashville, TN
  • Company Description Rackley Roofing Company, Inc. is a leading full-service commercial and industrial roofing contractor offering a wide range of roofing s... more
  • 5 Days Ago

  • Rackley Roofing Company, Inc. Chattanooga, TN
  • Description: Full-Service Industrial & Commercial Roofing Come join the Official Roofing Contractor of the Tennessee Titans. We are currently seeking to hi... more
  • 5 Days Ago


Not the job you're looking for? Here are some other Controller jobs in the Lebanon, TN area that may be a better fit.

  • Your Part-Time Controller, LLC Nashville, TN
  • Your Part-Time Controller, LLC, (YPTC) is a national leader in providing outsourced accounting services to nonprofit organizations. Currently we are among ... more
  • 26 Days Ago

  • Your Part-Time Controller, LLC Nashville, TN
  • Your Part-Time Controller, LLC, (YPTC) is a national leader in providing outsourced accounting services to nonprofit organizations. Currently we are among ... more
  • 1 Day Ago

AI Assistant is available now!

Feel free to start your new journey!