Magic Carpet Flooring is seeking a reliable and detail-oriented Office Assistant / Bookkeeper to support our day-to-day office operations and financial tracking. This role is essential to keeping our business organized, responsive, and running efficiently.
We are a locally trusted flooring company serving the Bay City area, and we’re looking for someone who takes pride in accuracy, communication, and staying on top of tasks.
Experience in a startup or fast-growing small business preferred. This position requires someone who can work independently, adapt quickly, and help build systems and processes as we grow.
Key Responsibilities:
Office Administration:
- Answer phones and assist customers with scheduling and general inquiries
- Manage emails and coordinate communication with customers and team members
- Maintain organized records of jobs, invoices, and customer information
- Assist with job scheduling and calendar coordination
Bookkeeping & Financial Tasks:
- Enter and track invoices, payments, and expenses
- Manage accounts receivable and follow up on outstanding balances
- Reconcile bank statements and maintain accurate financial records
- Assist with payroll coordination and reporting
- Work with ownership/accountant to ensure clean and up-to-date books
Qualifications:
- Previous experience in office administration and/or bookkeeping preferred
- Familiarity with QuickBooks (or similar accounting software) is a strong plus
- Strong organizational skills and attention to detail
- Comfortable with Microsoft Office (Excel, Word, Outlook)
- Ability to multitask and prioritize in a fast-paced environment
- Strong communication and customer service skills
What We’re Looking For:
- Someone dependable and self-motivated
- A problem-solver who takes initiative
- Positive attitude and team-oriented mindset
- Ability to keep things organized without constant oversight
Compensation & Schedule:
- Pay based on experience
- Full-time or part-time position available
- Monday–Friday schedule (hours can be discussed)
Work Location: In person
Pay: $18.00 - $22.00 per hour
Application Question(s):
- Do you have experience in office administration, bookkeeping, or a combination of both?
- Have you worked with QuickBooks or any other accounting software?
- Are you comfortable managing accounts receivable, including following up with customers on outstanding balances?
- How would you rate your proficiency with Microsoft Excel and Google Sheets?
Work Location: In person