Accounting Specialist
Listed on 2026-07-15
-
Accounting
Accounts Receivable/ Collections, Accounting Assistant, Bookkeeper/ Accounting Clerk
Company Description
AVI Roofing, Inc. is a trusted roofing, gutter, and repair provider serving the community since 1998. The company operates multiple specialized departments, including Residential, Commercial, Multi-Family, HOAs, Repair & Maintenance, and Gutters, offering comprehensive services to a diverse client base. AVI emphasizes integrity, high standards, quality workmanship, and fair dealings with employees, clients, vendors, and partners. Safety is a top priority, with OSHA compliance, weekly safety meetings, and job sites designed with safety in mind.
AVI maintains strong professional affiliations, including an A+ rating with the Better Business Bureau and membership in several Colorado industry associations.
The Accounting Specialist is responsible for performing day-to-day accounts receivable activities and supporting subcontractor accounts payable processing to ensure accurate and timely financial transactions. This role focuses on executing established procedures, maintaining accurate records, and supporting internal teams while adhering to company policies and controls.
Duties Accounts Receivable (AR)- Prepare and issue customer invoices in accordance with established billing procedures
- Compare invoicing to contracts and follow up with sales on discrepancies or missing information
- Upload and submit invoices through customer portals as required
- Review job completion and billing reports to ensure completeness of invoicing
- Post customer payments and apply cash accurately to appropriate accounts
- Monitor accounts receivable aging and follow up on outstanding balances
- Document collection activities and customer communications
- Escalate delinquent accounts, disputes, or payment issues to management
- Process subcontractor invoices, ensuring required documentation is complete and accurate
- Verify invoice details against contracts, work orders, and supporting documentation
- Enter subcontractor invoices into the accounting system in a timely manner
- Assist with preparation of subcontractor payments based on approved amounts and schedules
- Maintain organized records of subcontractor invoices, payment status, and supporting documentation
- Communicate with internal teams to resolve routine discrepancies or missing information
- Escalate invoice issues, discrepancies, or exceptions for review
- Perform routine reconciliations (e.g., AR balances, cash postings, vendor statement checks where applicable)
- Identify discrepancies and elevate issues for resolution
- Maintain accurate and up-to-date accounting records
- Ensure all transactions are properly documented and filed
- Follow established accounting procedures and internal controls
- Ensure all transactions comply with company policies and guidelines
- Maintain confidentiality of financial and customer information
- Identify and communicate process issues or inconsistencies
- Assist with preparing standard AR reports and aging summaries
- Provide documentation for audits or internal reviews upon request
- Support month-end close by completing assigned AR/AP tasks
- Assist with general accounting and administrative support tasks as needed Requirements
- Associate or Bachelor’s degree in Accounting, Finance, or related field preferred
- 3–5 years of experience in accounts receivable, accounts payable, or general accounting
- Strong knowledge of public accounting practices, GAAP, and financial accounting principles.
- Experience with accounting software (e.g., Sage or similar ERP system)
- Familiarity with AR/AP processes, invoicing, and payment applications
- Proficiency in using accounting software and Microsoft Excel for data analysis.
- Excellent analytical skills with attention to detail for identifying discrepancies.
- Strong communication skills, both verbal and written, for effective collaboration with team members.
- Ability to work independently as well as part of a team in a fast-paced environment.
- Ability to manage multiple tasks and meet deadlines
- Ability to follow defined processes and procedures
- Good organizational and time management skills
- If you are passionate about accounting and eager to contribute to a dynamic team, we encourage you to apply for this exciting opportunity as an Accounting Specialist!
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).