Bookkeeper
Role Overview
We are seeking a detail-oriented and reliable Bookkeeper to support our daily accounting operations and ensure accurate, up-to-date financial records.
This role manages accounts payable, accounts receivable, journal entries, reconciliations, and general bookkeeping responsibilities while also providing administrative support to keep the office running smoothly.
The ideal candidate is organized, experienced with accounting software, and comfortable supporting both financial and front-office functions.
Key Skills for This Role
Full Job Posting
Experience
- Required: 5+ Years Bookkeeping/Accounting
- About the Role
- We are seeking a detail-oriented and reliable Bookkeeper to support our daily accounting operations and ensure accurate, up-to-date financial records. This role manages accounts payable, accounts receivable, journal entries, reconciliations, and general bookkeeping responsibilities while also providing administrative support to keep the office running smoothly.
- The ideal candidate is organized, experienced with accounting software, and comfortable supporting both financial and front-office functions.
- Minimum of 5 years of bookkeeping or general accounting experience
- Proficiency with QuickBooks, Microsoft Excel, and Bill.com
- Exceptional attention to detail and strong organizational skills
- Ability to manage multiple priorities and deadlines in a fast-paced environment
- Strong communication and interpersonal skills
- Why Join Us
- Be part of a growing, forward-thinking company where your work truly matters
- Join a supportive and collaborative team that values accuracy, teamwork, and accountability
- Enjoy a stable on-site position with consistent hours and long-term growth potential
- Opportunity to expand your skills in construction accounting and job costing
- Positive, professional, and family-oriented work culture
What You’ll Do
- Manage full accounts payable cycle, including entering vendor invoices, verifying accuracy, and preparing timely payments
- Oversee accounts receivable functions such as generating invoices, applying customer payments, and following up on outstanding balances
- Prepare and post journal entries for recurring and routine transactions
- Perform regular bank and credit card reconciliations
- Maintain accurate and organized financial records within the accounting system
- Support month-end close through reconciliations and supporting documentation
- Assist with general administrative tasks including filing, mail handling, supply coordination, and document management
- Answer incoming phone calls, route inquiries, and provide professional customer service support
- Collaborate with internal departments to ensure accurate billing, payment application, and job cost tracking
What You’ll Bring
- Construction or home-services industry experience is preferred
- Experience with job costing or contractor billing preferred but not required
- Competitive compensation, with optional benefits packages available
Preferred Qualifications
- Construction or home-services industry experience is preferred
- Experience with job costing or contractor billing preferred but not required
- Competitive compensation, with optional benefits packages available
About Allied Roofing Partners
Residential roofing group investing in and supporting local and regional contractors across the United States.
Visit company websiteJobs and hiring trendsApply for this job in 1 click
Skip the repetitive application forms
Install the Base Career Chrome Extension and autofill job applications across major job boards with your profile.
Trusted by over 500,000 job seekers on Base Career
More from this employer
More jobs at Allied Roofing Partners
Business Office Manager
Santa Rosa, USA
Sales Representative (Roofing)(Training Provided)
Houston, USA
CANVASSER – PART-TIME
St. Louis, USA
Inside Sales Roofing Representative(Remote)
Virginia Beach, USA
Sr. Payroll Specialist - Bilingual
Phoenix, USA
Operations Coordinator
Santa Rosa, USA
Sales Representative (Roofing)
San Antonio, USA
