Payroll Manager
Best Choice Roofing Holdings • Goodlettsville, Tennessee • Full Time
Posted on Fri, Oct 16, 2026
Overview
We are seeking an experienced Payroll Manager to oversee payroll operations, multi-state payroll tax compliance, and year-end reporting across a growing, multi-branch organization. This role goes beyond routine payroll processing and requires someone who can independently manage tax filings, ensure proper state registrations, and establish scalable processes to support continued business growth.
About Us
Best Choice Roofing was founded in 2009 and has rapidly grown to become one of the largest residential roofing companies in the US. Our balance of expertise, winning sales system, top-of-the-line materials partnerships, and consistent customer satisfaction have helped Best Choice Roofing to become the fastest growing roofing company in the country.
Our team is dedicated to building strong relationships with clients and each other so we can achieve great things together! We believe in teamwork, continuous improvement, and celebrating success.
RequirementsKey Responsibilities
- Oversee payroll processing across multiple branches, entities, and states, ensuring accuracy and timely payment.
- Manage payroll tax filings, deposits, reconciliations, and compliance with federal, state, and local requirements.
- Ensure the company is properly registered for payroll taxes and unemployment insurance in all applicable jurisdictions.
- Coordinate new state registrations and establish payroll tax accounts and filing requirements as the business expands.
- Oversee quarterly and year-end payroll activities, including W-2s, tax reconciliations, annual filings, and reporting.
- Ensure accurate calculation and reporting of commissions, bonuses, incentives, and other variable compensation.
- Maintain the processing of quarterly payroll adjustments, as well as off-cycle and supplemental payrolls, ensuring accurate and timely payment processing.
- Monitor tax notices, regulatory changes, and compliance deadlines, proactively resolving discrepancies and mitigating risk.
- Oversee workers’ compensation and unemployment insurance claims, compliance, reporting, and coordination with insurance providers and state agencies.
- Partner with HR, Finance, and Accounting to maintain accurate payroll records, reconciliations, and internal controls.
- Develop and improve payroll processes to support a growing, multi-branch organization.
Qualifications
- 5+ years of progressive payroll experience, including multi-state payroll tax compliance.
- Demonstrated experience managing payroll tax filings, state registrations, and year-end reporting.
- Experience managing and optimizing HRIS and payroll systems, ensuring accurate employee data, seamless system integration, and efficient payroll processing.
- Demonstrated knowledge and experience managing workers’ compensation and unemployment insurance processes, regulations, and claims.
- Experience supporting a multi-entity, multi-branch, or geographically distributed organization.
- Knowledge of commission-based compensation, bonuses, and variable pay structures.
- Strong understanding of federal, state, and local payroll tax requirements.
- Ability to independently manage compliance responsibilities beyond routine payroll processing.
Preferred Qualifications
- Experience in construction, roofing, field services, or a private equity-backed organization.
- Experience supporting rapid growth, new state expansions, or multiple legal entities.
- Certified Payroll Professional (CPP) designation is a plus.
AuditFriendly salary estimate
The employer did not post a salary for this role. Based on AuditFriendly's salary intelligence model (comparable live postings, role, seniority, and location), we estimate base pay of $96,000–$141,000 per year (median ~$115,000). This is an AuditFriendly estimate, not an employer-provided figure.
More live payroll_manager roles
- Payroll Manager at Michels Corporation — Nisku, Alberta, Canada
- Payroll Supervisor at CF Industries — Northbrook, Illinois, United States
- Payroll Manager at Policy Expert — Milton, Canada
- Payroll Supervisor at Wmata — Washington D.C., United States
- Manager, Payroll at LVMH Perfumes & Cosmetics (Remote)
- Payroll Manager at Commercial Contracting Corporation — Auburn Hills, MI, United States
- Human Resources & Payroll Manager at Adam's Specialty Products — Neenah, WI, United States
- Senior Lead - US Payroll and Executive Payroll at Kyndryl — New York, United States
- Senior Manager, Payroll Operations at DPS — Denver, Colorado, United States
- Payroll Supervisor at Ebara Elliott Energy — Jeannette, Pennsylvania, United States
- Manager Payroll Administration at Weekday AI — Mumbai, Maharashtra, India
- (Senior) Manager International Payroll at OneLane-Peak — Rotterdam, Netherlands
- Senior Manager International Payroll at OneLane-Peak — Rotterdam, Netherlands
- Senior Manager, International Payroll at OneLane-Peak — Rotterdam, Netherlands
- Senior Payroll Manager North America at IDEXX Laboratories — Westbrook, Maine, United States
- Payroll Manager - Michels Canada at Michels Corporation — Nisku, Alberta
- Payroll Manager at Best Choice Roofing Holdings — Goodlettsville, Tennessee, United States
- Senior Manager, Payroll at OpenGov — San Francisco, California, United States
- Sr. Manager, Payroll at OpenGov — Dallas, Texas, United States
- Payroll Manager (M/F/D) at SIXT USA — Lisbon, Lisbon, PT
- Payroll Manager at Sun Mar Health Care — Baldwin Park, California, United States
- Payroll Lead — Mount Vernon, Washington, United States
- Vendor Payroll Manager at Openforce — Scottsdale, Arizona, US
- Payroll Manager at MJDP Resources — Newtown Square, Pennsylvania, United States
- Payroll Lead, NA at Wasserman — USA-NC - Raleigh Office
- Payroll Supervisor at Verisk — Jersey City, NJ, United States
- Payroll Manager at Aviva Health — Roseburg, Oregon, United States
- Accounting and Payroll Manager at Transit Valley Country Club — East Amherst, New York, United States
- Process Lead, R2r, Payroll Accounting at AECOM — City of Taguig, BONIFACIO STOPOVER, PH
- Senior Manager, Payroll at Asana — San Francisco, United States
- Records and Payroll Supervisor at City of Baltimore — United States
- Payroll Supervisor at DZYNE Technologies — Irvine, CA, United States
What the data says about this job
- Advertised pay for Payroll Manager: a median of $104,450 across 964 priced postings. Explore the market
Measured from employers' own postings and public filings. How we measure