Payroll Administrator & Project Assistant

Payroll Administrator & Project Assistant

Spartanburg, SC


As a family-focused company, you can expect to be treated as such. With over 70 years of experience and commitment to our valued clients and service area communities, we’ve been able to grow and adapt our business. Our team has stayed true to our core values which include a consistent approach of integrity in our professional services and providing value to our customers and business partners. The Cannon approach is focused on relationships with our employees, customers and business partners.

We understand how important our people are to our continued success, so we’ve made Cannon Roofing a place they want to work. At Cannon, we provide our employees with meaningful benefits, generous compensation, and the opportunity to take their career further. We strive to help our people build their skills, while ensuring we constantly evolve as a company.

This position will be based at our office in Spartanburg, SC.



  • Enter, maintain, and/or process information in the payroll system; information may include employees’ hourly rates, salaries, commissions, bonuses or other compensation, time worked, paid leave and holidays, deductions and withholding, address changes, and other information.
  • Ensure proper processing of payroll deductions for taxes, benefits, charitable contributions, etc.
  • Reconcile payroll to the general ledger and monthly bank statements
  • Issue, or reissue, physical or replacement checks or direct deposits due to payroll errors
  • Receive job cost from estimation team and set up jobs in ERP
  • Assist Project Managers with obtaining and filing project documents such as permitting, plans, and other pertinent information as well as facilitating purchase order process as needed
  • Support Controller with other tasks as needed
  • Front desk responsibilities during work hours



  • Excellent organizational skills and attention to detail
  • Proficient with Microsoft Office Suite or related software
  • Proficient with or the ability to quickly learn payroll and accounting software
  • Curious mind and proactive team player
  • Accounting and/or Payroll experience preferred



  • High school diploma or equivalent required.



  • Competitive wage based upon skills and experience
  • Flexible work schedule (Monday – Friday, 8:00 AM – 3:00 PM)


Physical Requirements:

  • Prolonged periods of sitting at a desk and working on a computer
  • Must be able to lift 15 pounds at times
  • Reliable transportation to work


Cannon Roofing is an equal employment employer and is committed to providing employment opportunities to minorities, females, veterans, and disabled individuals.

First Name is required
Last Name is required
Please enter a 10 digit phone number
Please enter a valid email address
Please choose a file that is smaller than 10MB

Error Message