Full Charge Accounting Manager / HR Generalist

Cable's Roofing•Tyler, TX
•Onsite

About The Position

Cable’s Roofing is seeking an experienced Full Charge Bookkeeper / HR Generalist for their Tyler, Texas office. This role requires a strong background in accounting and bookkeeping, along with experience handling general HR responsibilities in a small-business environment. The ideal candidate will have extensive experience with QuickBooks Desktop, strong attention to detail, and a working knowledge of accounting, payroll, job costing, and tax-related requirements. The company is an established residential and commercial roofing company serving East Texas, specializing in re-roofing, roof restoration, and insurance-related roofing projects. They pride themselves on quality work, treating people well, and maintaining high standards. The work environment is close-knit, hardworking, and values honesty, accountability, and attention to detail. Cable’s Roofing is also committed to supporting the local community and helping others, with a vision to create local opportunities to impact lives globally.

Requirements

  • High school diploma or equivalent required
  • Strong bookkeeping and accounting experience
  • Thorough understanding of basic accounting principles
  • Extensive experience with QuickBooks Desktop
  • Strong math and reconciliation skills
  • Excellent written and verbal communication
  • High level of discretion and ability to handle confidential information
  • Experience with Accounts Payable, Accounts Receivable, and collections
  • Familiarity with Microsoft Word and Excel

Nice To Haves

  • Experience with construction accounting, CRM software, or QuickBooks integrations is a major plus
  • Small-business HR experience is preferred

Responsibilities

  • Manage Accounts Payable and Accounts Receivable
  • Provide full-charge bookkeeping
  • Maintain financial records, reports, and general ledgers
  • Assist with budgeting, reconciliations, and financial reporting
  • Help maintain accurate and organized accounting processes
  • Provide financial information and support to company leadership
  • Work closely with and under the direction of the company’s CPA
  • Serve as an HR Generalist, including: Submitting weekly payroll through our PEO, Assisting with recruiting and hiring, Coordinating onboarding and employee documentation, Assisting with disciplinary documentation and employee separations, Supporting general HR administration, Using JazzHR for recruiting and applicant management
  • Assist with collections and other accounting-related responsibilities as needed

Benefits

  • medical and dental insurance options
  • paid time off
  • paid vacation
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service