Job Posting
Bookkeeper / Admin
Company Overview:
Concept Bath Systems, Inc (CBS) is the Premier Bath & Kitchen Remodeling Contractor in the Quad Cities. CBS has been serving Quad City homeowners since 1994. As a local, family-owned and family-operated company, we’re proud to bring quality products and services to our neighbors. We specialize in bathroom and kitchen remodels - no job is too big! Our high-level of craftsmanship and aggressive pursuit of perfection make us one of the most respected and trusted remodeling contractors around. And our dedication to excellent customer service sets us apart as a leader in the industry.
Bookkeeper / Admin -- Summary:
The Bookkeeper / Admin (B/A) at Concept Bath Systems, Inc (CBS) is the person responsible for providing support for all bookkeeping functions at the company. The primary duties as a Bookkeeper include recording all financial transactions, ensuring that Accounts Payable & Accounts Receivable are accurate and up to date, Bank Accounts & Credit Cards Reconciliation, while ensuring proper accounting compliance. The primary duties as an Admin / HR staff person include payroll duties, general administrative duties, and HR responsibilities.
As a key member of the Finance & Admin Department, the Bookkeeper / Admin person may have other financial tasks which will need to be completed. This position reports directly to the Finance & Admin Dept Manager, Eric Connor, who is also the President & Co-Owner of CBS.
Bookkeeping / Accounting – Functions:
Responsible for inputting general ledger entries and ensure all are coded properly
Record transactions, such as income & outgoings, and post them to the correct accounts – this includes posting All COGS Expenses to COGS accounts (COA).
Oversee Accounts Receivable (AR) including invoicing/billing (weekly), deposits, & collections
Oversee Accounts Payable (AP) and pay vendor invoices in a timely matter
Balance books and double-check accounts for errors
Manage Daily Cashflow for all businesses (all bank accounts)
Assist with Project Accounting and Job Costing reporting -- Monitor each & every Project’s Budget & Expenditures through ‘Job Costing’ Reports, identifying potential cost overruns, implementing corrective actions as needed to maintain overall Job Profitability.
Assist with Subcontractor accounting and reporting (tracking)
Maintain all CBS Companies’ accounts by verifying, allocating, and posting transactions
Balance all CBS Companies’ accounts by reconciling entries
Prepare Bank Reconciliation for all the bank accounts
Prepare Credit Card Reconciliation for all credit card accounts
Supervise the W-2 Payroll process and the relationship with the outside processing company (CPA)
Facilitate W-2 Payroll processing & P/R Tax filing by preparing & providing in a timely basis all Payroll Data/Input required by the outside processing company (CPA).
Supervise the Subcontractor payment process (COGS) ensuring timely payouts via checks
Work closely with Senior Accountant on preparation of accounts, reconciliations, journals
Balance general ledger by preparing a trial balance – make any reconciling entries necessary
Assist with month-end close and monthly, quarterly, & annual accounting reports
Prepare various financial reports by gathering, analyzing, & summarizing account information and trends.
Prepare ‘Special Financial Reports’ and Metrics as needed (usually via Excel spreadsheets)
Oversee Financial/Accounting Audits ]] Conduct internal audits as needed, and provide required data/reports for external audits.
Coordinate Tax Filings with CPA ]] provide necessary Financial Reports and supporting documentation to assist CPA with CBS Tax Preparation.
Admin / Human Resources – Functions:
Responsible for mailing of W-2 Paystubs and 1099 Production Reports
Gather & Supervise Withholding Income Tax info for W-2 EEs – for each state
Compile & Prepare the weekly 1099 Subcontractor Report (for verification & Sub’s payment)
Handle ALL physical mail (snail mail), distributing it as necessary to appropriate Staff/Dept
Keep Accounting, HR, and Office files organized at all times
Oversee Insurance Policies ]] Premium payments, Renewals, & Updates/Changes.
Handle any Insurance Claims
Coordinate Vehicle & Equipment: 1) DMV Registration & Taxes, 2) Repairs, & 3) Maintenance
Manage Couriers (package deliveries) and Office Supplies
Supervise New EE & Subcontractor onboarding & processing
Oversee Staff compliance with Required paperwork and CBS EE Handbook Rules
Administer CBS’s EE Benefits Program
Manage key HR Programs such as the Progressive Discipline Policy (PDP) program and the Incentive Compensation Program (ICP).
Handle Human Resources (HR) Personnel Issues and related matters
Create & Update as needed SOPs for departmental procedures & processes
Qualifications and Experience:
Associates Degree in Accounting or Business Administration
7+ years of experience in bookkeeping / accounting
Expertise with Accounting software QB Desktop, and proficiency with MS Excel
Prior experience with Auditing, re-mapping COAs, and restating Financial Reports a PLUS
Ability to prioritize whilst adhering to strict deadlines
Strong attention to detail and good time management skills
To be successful as a Bookkeeper at CBS, you should have a solid working knowledge of Generally Accepted Accounting Principles (GAAP) and good financial reporting skills. A strong Bookkeeper / Admin (B/A) candidate will have prior experience in the Construction Industry reporting on Projects or Jobs ]] tracking Projects/Jobs from conception to completion, including Project Budgeting and Job Costing. For the Administrative responsibilities, familiarity with General Administrative and HR functions is a must – prior experience in those areas is a Plus. A strong Bookkeeper / Admin (B/A) candidate should also possess excellent MS Word & Excel skills, be detail-oriented, highly organized, and work well with other CBS staff & depts.
Basic Job Requirements:
Must have a Smart Phone on hand for company communications purposes
Treat people with dignity and respect, being a professional AT ALL TIMES
Turns in assignments, reports, timesheets, and deliverables in a timely fashion
Always maintain good relationship with clients, colleagues, and vendors
Take care of all company property as if your own (tools, equipment, vehicles, etc.)
Keeps accurate records and reports them to managers as needed in real time
Be familiar with and follow all company policies and procedures
Timely Communication RE Personal Items/Issues that may impact work attendance/performance
Anything else deemed “necessary” by Senior Management
Compensation:
Employment with Concept Bath Systems (CBS) starts out with a competitive salary plus benefits which depends on experience. This position’s compensation is paid out with both a base salary & a sales commission. The starting Base Annual Salary for the ‘Bookkeeper / Admin’ position ranges from $46,000 - $54,000 depending on experience. Additionally, this position participates in CBS’s Incentive Compensation Program (ICP) – Performance based Bonuses are possible.
Benefits:
After 30 Days ]] 5 Paid Holidays off for remainder of 2025 (7 for the entire year)
After 90 Days ]] Major Medical Health Insurance – 50% Premium Paid
After 90 Days ]] Dental & Vison Supplemental Health Insurance – 50% Premium Paid
After 90 Days ]] PTO & Sick Days benefits (PTO Amount depends on Tenure & Seniority)
After 1 Year ]] Simple Plan IRA - Retirement Savings plan – up to 3% of Gross Pay
Opportunities for career advancement and professional development
Collaborative and supportive work environment with a focus on teamwork & innovation
CBS is an Equal Opportunity Employer committed to diversity and inclusion in the workplace.
We encourage qualified individuals from all backgrounds to apply for this exciting opportunity.