What are the responsibilities and job description for the Bookkeeper position at Innovative Roofing Pros, LLC?
Keep Our Numbers Strong and Our Business Moving – Join Innovative Roofing Pros as a Bookkeeper!
Position Title: Bookkeeper
Company Name: Innovative Roofing Pros
Pay Range: $50,000 – $60,000 per year year-end bonus
Employment Type: Full-Time
Schedule: Monday–Friday
Location: Montgomery, AL
Type of Construction/Work they perform: Commercial Roofing & Exteriors
Job Overview
Innovative Roofing Pros is seeking an experienced Bookkeeper to support the financial operations of our growing commercial roofing company. This role is responsible for managing day-to-day accounting functions, payroll processing, and financial reporting while working closely with leadership and field operations. The ideal candidate brings strong construction accounting experience, exceptional attention to detail, and confidence working independently in a fast-paced environment.
Who We Are
Innovative Roofing Pros is a commercial roofing and exteriors contractor built on trust, teamwork, and long-term relationships. We maintain a laid-back, family-oriented culture while operating at a professional level with commercial clients. Our team values work-life balance, continuous improvement, and investing in people through technology, training, and growth opportunities.
Key Responsibilities
- Manage full-cycle accounts payable and accounts receivable
- Perform bank and credit card reconciliations accurately and on schedule
- Prepare financial reports to support management decision-making
- Process weekly payroll for field crews, including timecard review and compliance
- Manage payroll taxes, filings, and related documentation
- Handle customer billing inquiries and resolve discrepancies professionally
- Process and communicate with vendors regarding invoices and payments
- Maintain organized and accurate financial records within QuickBooks Online
- Support internal audits, year-end reporting, and bonus tracking
- Collaborate with leadership to improve accounting processes and controls
- Perform additional administrative and accounting duties as needed
Qualifications
- 5 years of bookkeeping experience, preferably in construction or contracting
- Bachelor’s degree preferred (Accounting, Finance, or related field)
- QuickBooks Certification required (Online preferred)
- Strong proficiency in Microsoft Excel; advanced skills are a plus
- Experience handling payroll, payroll taxes, and timekeeping systems
- Excellent organizational skills with strong attention to detail
- Ability to manage multiple priorities and meet deadlines independently
- Professional communication skills for vendor and customer interactions
- Entry-level candidates will not be considered for this role
Compensation & Benefits
- Weekly pay cycle
- Year-end bonus opportunity
- Medical, Dental, and Vision Insurance Available
- Life and Disability Insurance Options
- Paid Time Off
- Paid Training and Professional Certifications
- Tech Resources Provided
- Safety equipment and uniforms provided
- Referral bonus program
- Annual trips, company outings, and team events
- Employee rewards and incentive programs
Work Schedule
- Full-Time
- Monday – Friday
Work Location
- Innovative’s Headquarters in Montgomery, AL
- Hybrid role as a possibility
Equal Employment Opportunity
We are proud to be an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, protected veteran status, or any other legally protected status.
- A background check will be completed as part of the onboarding process, in compliance with applicable laws.
Salary : $50,000 - $60,000