## About CAPM
Chicago Area Plumbing & Mechanical, Inc. is an established plumbing and mechanical subcontractor serving commercial, institutional, and industrial clients across the Chicago region. Our union workforce spans Plumbers Local 130 UA, Pipefitters Local 597, Laborers Local 4, and Operators Local 150, and we deliver quality work on complex projects across healthcare, education, transportation, and commercial construction. We're an owner-led firm with deep roots in the Chicago trades.
## The Role
We're hiring a **Bookkeeper** to keep CAPM's day-to-day accounting transactions accurate, current, and audit-ready. This is a full-time, on-site role reporting to our Senior Accountant. You'll be the operational backbone of the accounting function — owning the high-volume transactional work that keeps the books clean and freeing the Senior Accountant to focus on close, technical accounting, and ownership reporting.
The right candidate is precise, organized, and steady under deadline pressure. You'll work across **QuickBooks Desktop, Procore, and Miter** every day, and you'll find satisfaction in clean reconciliations, well-coded transactions, and a complete lien waiver register.
## What You'll Do
- **Accounts payable and vendor management**: enter vendor invoices, code to the correct GL accounts and job cost codes in coordination with project managers, prepare check runs and ACH payments, manage vendor master data, and handle W-9 collection
- **Subcontractor payments**: process subcontractor invoices including pay-when-paid timing; collect lower-tier conditional and unconditional partial/final **lien waivers** on private work and **bond claim waivers** on public work; verify insurance certificates and required compliance documents are current before releasing payment
- **Accounts receivable and customer billing**: prepare **AIA G702/G703 progress billings** and supporting schedules of values; maintain customer master data; track retention; issue waivers to customers as required; follow up on aged receivables under the Senior Accountant's direction
- **Bank and credit card reconciliations**: prepare monthly reconciliations for all bank accounts, credit cards, and petty cash; investigate and clear reconciling items
- **Job cost data entry**: maintain job setups across QuickBooks and Procore; enter and reconcile committed costs, change orders, and direct costs; flag coding inconsistencies to the Senior Accountant for resolution
- **Payroll support**: review weekly time entries in **Miter** for accuracy and job / cost-code coding; gather data for **union fringe remittances** and **certified payroll** submissions; prepare draft reports for Senior Accountant review
- **Sales/use tax and 1099 preparation**: maintain transaction-level data required for monthly sales/use tax filings and annual 1099 reporting; prepare drafts for Senior Accountant review and filing
- **Document management**: maintain organized digital and paper files for contracts, change orders, lien waivers, bond claim notices, insurance certificates, and vendor records
- **Month-end support**: assist the Senior Accountant with close tasks including accrual schedules, prepaid amortization, intercompany reconciliations, and ad-hoc analyses
## How You'll Be Measured
You will be evaluated against three core outcomes:
- **Accuracy**: clean transactional data with minimal coding errors and minimal adjustments required at month-end
- **Timeliness**: AP, AR, and reconciliations completed on the established cadence; no aging items past their resolution windows
- **Documentation**: lien waivers, bond claim documents, insurance certificates, and vendor records are always current, complete, and findable
## Required Qualifications
- **3+ years of full-cycle bookkeeping experience**, including AP, AR, bank reconciliations, and basic job cost coding
- **Construction industry experience** — familiarity with AIA-style billings, job cost coding, lien waivers, and subcontractor payment workflows
- Proficiency in **QuickBooks Desktop** — daily transactional use, not just exposure
- Strong Excel skills — formulas, pivots, lookups; comfortable in multi-tab reconciliation files
- Detail-oriented with a habit of self-checking work before passing it up
- Able to manage parallel deadlines without losing accuracy
- Able to work **on-site full-time** at our Elk Grove Village, IL office
## Preferred Qualifications
- Mechanical and/or plumbing subcontractor experience
- **Procore** experience — invoice entry, commitment management, change order processing
- **Miter** payroll experience or familiarity with construction payroll platforms
- Familiarity with **union payroll workflows** — timecards, fringe data preparation, and certified payroll submissions for Davis-Bacon and IL Prevailing Wage projects
- Working knowledge of **lien waiver vocabulary** (conditional/unconditional, partial/final) and **bond claim notice basics** for public work under the federal Miller Act and IL Public Construction Bond Act
- **AI / LLM fluency** — comfort using ChatGPT, Claude, Copilot, or similar tools to streamline transactional work, accelerate reconciliations, parse documents, or draft vendor and customer communications. A considerable plus. *Expect to be asked about your preferred tool and how you use it during interviews.*
- Associate's or Bachelor's degree in Accounting, Finance, Business, or a related field
## Compensation and Benefits
- **Salary range: $55,000 – $72,000 annually**, commensurate with experience
- Health insurance — medical, dental, vision
- 401(k)
- Paid time off and paid holidays
- Direct mentorship from CAPM's Senior Accountant, with a clear path to grow into more senior accounting work over time
- Stable firm with strong project backlog and long-tenured team
## How to Apply
Interested candidates should submit a resume. Cover letters are welcome but not required.
---
*Chicago Area Plumbing & Mechanical, Inc. is an equal opportunity employer.*
Pay: $55,000.00 - $72,000.00 per year
Benefits:
- 401(k)
- Health insurance
- Paid time off
Work Location: In person