About QCA Roofing
QCA Roofing is a trusted provider of residential and commercial roofing services, specializing in roof installations, replacements, storm damage repairs, and expert insurance claim support. Our mission is to deliver exceptional workmanship while helping our team members grow personally, professionally, and financially.
We live and work by four core values:
These values guide how we serve our customers and grow as a team.
Position Summary
We are seeking a highly organized, detail-oriented, and self-driven Administrative Assistant to support our office operations. The ideal candidate has prior or service-based industries and is comfortable using digital tools to streamline tasks, communicate with the team, and keep our operations running smoothly.
This is the perfect role for someone who thrives in a fast-paced environment, enjoys improving systems, and values both personal and professional growth.
Key Responsibilities
•Organize and maintain both digital and physical documentation in a structured, secure, and accessible manner.
•Submission of permits and city registration filings to ensure compliance with all timelines and local regulations.
•Answer phone calls and respond to emails with professionalism and clarity.
•Schedule internal and external meetings, coordinate calendars, and manage appointment invites.
•Greet and assist in-office visitors in a friendly, helpful manner.
•Draft and distribute business communications, letters, and reports.
•Monitor inventory of office supplies and place orders as needed.
•Provide administrative support to the Office Manager and other team members.
•Collaborate on process improvements, internal projects, and operational efficiencies.
•Use CRM and project management software to track leads, jobs, and team tasks.
•Perform basic accounting functions in QuickBooks Online, including invoice entry, payment tracking, and simple financial reporting.
Qualifications
•High school diploma or equivalent required.
•Minimum of 2 years of administrative or office support experience required.
•Experience with QuickBooks Online and CRM/project management tools is required.
•Prior work in the construction, roofing, or service industry strongly preferred.
•Proficiency in Microsoft Office and/or Google Workspace.
Physical Requirements
•Ability to sit, stand, and move throughout the office during the day.
•Must be able to occasionally lift up to 50 lbs (materials, files, etc.).
Compensation & Benefits
•Salary Pay: $41,600-$49,920, based on experience and qualifications
•Performance Bonus: Up to 5% of annual salary based on Key Performance Indicators (KPIs) and Personal & Professional Fulfillment (PPF)—reviewed after 90 days
•401(k): Available after 1 year with up to 4% company match
•PTO: Accrual-based—1 hour earned for every week worked (available after 90 days)
•Learning & Growth: Company-supported training and advancement opportunities
Commitment to Diversity
QCA Roofing is an equal opportunity employer that embraces diversity in all its forms. We are committed to fostering an inclusive workplace where every team member is respected, empowered, and able to contribute meaningfully to our mission and success.
To Apply
Submit your application directly through Indeed or email your resume and a short cover letter to office@qcaroofing.com.
Visit us online at www.qcaroofing.com to learn more about our values and team.
Job Type: Full-time
Pay: $41,600.00 - $49,900.00 per year
Benefits:
•Professional development assistance
Schedule:
Experience:
•Administrative: 2 years (Required)
•QuickBooks: 1 year (Required)
Ability to Commute:
•Romeoville, IL 60446 (Required)
Work Location: In person