What are the responsibilities and job description for the Office Manager / Bookkeeper position at Finishing Touches?
About Us
We are a mid-size commercial carpentry and building company with a strong reputation for delivering quality craftsmanship and reliable service across a variety of construction projects. As we continue to grow, we're looking for a highly organized and detail-oriented Office Manager/Bookkeeper to help manage our day-to-day operations and financial processes.
Position Overview
The Office Manager/Bookkeeper is a critical role responsible for ensuring smooth office operations and maintaining accurate financial records. This individual must be experienced, trustworthy, and able to work independently with minimal supervision. Must have prior experience in construction or trades-based industries.
Key Responsibilities
Bookkeeping:
- Manage accounts payable and receivable
- Process payroll and maintain payroll records
- Reconcile bank statements and credit card accounts
- Prepare monthly financial reports and assist with budgeting
- Maintain job costing and tracking project expenses
Office Management:
- Manage office supplies, equipment, and vendor relationships
- Coordinate schedules, meetings, and project documentation
- Maintain employee records and assist with onboarding
- Handle insurance certificates, permits, audits, and compliance documentation
- Support leadership and field teams with administrative tasks
Qualifications
- 5 years experience in office management and bookkeeping
- Proficiency with QuickBooks (Desktop and/or Online)
- Solid knowledge of Microsoft Office (especially Excel and Word)
- Familiarity with construction industry accounting
- Strong organizational and multitasking skills
- Excellent communication and problem-solving abilities
- Discretion and integrity with confidential information
Benefits
- Competitive salary based on experience
- Paid time off and holidays
- Health insurance & 401K options
- Opportunities for advancement in a growing company
- Supportive team environment
Pay: $55,000.00 - $65,000.00 per year
Benefits:
- 401(k)
- Health insurance
- Paid time off
Work Location: In person
Salary : $55,000 - $65,000