Location: Roanoke, VA Compensation: $22.00 - $28.00 per hour (Based on Experience) Employment Type: Full-Time, Temp-to-Hire The Opportunity
We are seeking a detail-oriented Full-Charge Bookkeeper to join a premier, locally owned commercial contracting and maintenance firm in Roanoke. In business for over 30 years, our client has earned a reputation as the "first phone call" for major retail and commercial renovations across the Mid-Atlantic.
This is a vital role within the company-ideal for a professional who enjoys a blend of financial management and office leadership. Key Responsibilities Full-Cycle Bookkeeping
Manage Accounts Payable (A/P) and Accounts Receivable (A/R)
Ensure accurate vendor payments and client invoicing
Payroll Processing
Handle weekly payroll for both skilled tradespeople and administrative staff
Manage deductions, tax withholdings, and payroll compliance
Licensing & Compliance
Oversee renewal and maintenance of business licenses
Maintain contractor certifications across multiple jurisdictions
Financial Oversight
Perform monthly bank reconciliations
Monitor cash flow
Assist ownership with financial reporting and audit preparation
Office Administration
Support daily office operations
Manage digital files and insurance documentation (COIs)
Assist with service-call coordination
Qualifications Proven Experience
3+ years of bookkeeping experience (construction or contracting industry preferred)
Technical Skills
Proficiency in QuickBooks and Microsoft Excel required
Experience with construction-specific software or job-costing is a plus
Regulatory Knowledge
Experience managing business licenses and multi-state compliance (or willingness to learn)
Communication & Professionalism
Ability to communicate effectively with subcontractors, field technicians, and leadership
Integrity & Accuracy
Strong attention to detail
Ability to handle sensitive financial information with discretion
Why Apply? Established Stability
Join a firm with 34 years of consistent growth and regional impact
Dynamic Work Environment
This isn't just paperwork-you'll support a team shaping the commercial landscape of the region
Numbers & Facts
Location
Roanoke, VA
Salary
$22–$28 Per Hour
Skills
Accounts Payableunmatched
Accounts Receivableunmatched
Administrative Skillsunmatched
Billingunmatched
Bookkeepingunmatched
Cash Flowunmatched
Communication Skillsunmatched
Construction Industry Softwareunmatched
Contract Managementunmatched
Detail Orientedunmatched
File Managementunmatched
Financial Auditunmatched
Financial Managementunmatched
Financial Reportingunmatched
Insurance Documentationunmatched
Intuit Quickbooksunmatched
Leadershipunmatched
License Managementunmatched
Licensing Complianceunmatched
Microsoft Excelunmatched
On Site Supportunmatched
Operational Supportunmatched
Payroll Administrationunmatched
Reconciliationunmatched
Regulationsunmatched
Retailunmatched
🎯
Be found by employers
5,500+ employers search our resume database daily. Add yours to get found by recruiters looking for candidates like you.
Level up your application
Professional resume templates
Browse dozens of recruiter approved resume templates, layouts and formats. Choose your favorite and make it your own in minutes.