The Bookkeeper is responsible for maintaining accurate and up-to-date financial records for the company. This includes managing general ledgers, processing invoices, tracking expenses, reconciling accounts, and ensuring all financial transactions are recorded precisely and in a timely manner. In addition to day-to-day bookkeeping duties, this position works closely with the estimating team to assist with invoicing and proposal preparation. The Bookkeeper will review estimates, generate invoices based on approved proposals, verify billing accuracy, and ensure that all documentation supports the scope of work performed. Collections will be a major responsibility of this role. The Bookkeeper will actively manage accounts receivable, follow up on outstanding balances, communicate with customers and insurance carriers regarding payment status, and maintain detailed records of collection efforts. The goal is to ensure steady cash flow while maintaining professional and positive client relationships. Additional responsibilities include: Managing accounts payable and receivable Performing bank and credit card reconciliations Assisting with month-end and year-end closing procedures Preparing financial reports as requested Supporting internal audits and compliance processes Maintaining organized financial files and documentation This role requires strong attention to detail, excellent organizational skills, and the ability to work independently while collaborating effectively with the operations and estimating teams. The ideal candidate is proactive, confident in handling collections conversations, and comfortable using financial software to streamline processes and maintain the integrity of company financial information. The position is based in an office environment and plays a critical role in supporting the financial health and operational success of the company. Managing accounts payable and receivable Performing bank and credit card reconciliations Assisting with month-end and year-end closing procedures Preparing financial reports as requested Supporting internal audits and compliance processes Maintaining organized financial files and documentation
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Entry Level
Education Level
No Education Listed