Job Overview
We are seeking a highly organized and proactive Office Manager to handle day-to-day operations and keep our landscaping business running smoothly. The ideal candidate is sharp, dependable, and comfortable juggling scheduling, customer communication, bookkeeping, and administrative workflow. This role supports Sales, Production, and Accounting, ensuring jobs move cleanly from lead → schedule → completion.
Responsibilities
- Manage phones, incoming leads, and scheduling of sales appointments
- Maintain the production calendar and communicate start dates & updates to customers
- Prepare job packets and track job status for the Project Manager
- Handle QuickBooks tasks including invoicing, expense entry, and categorization
- Follow up on unpaid invoices and process customer payments
- Manage Accounts Payable: enter vendor bills, verify charges, and schedule payments
- Manage Payroll: collect hours, verify accuracy, and submit weekly
- Maintain organized digital and physical filing systems
- Assist with permits, vendor communication, and documentation
- Support office operations with strong communication and accurate task follow-through
Requirements
- Proven experience in office management, admin support, or scheduling roles
- Strong organizational skills and attention to detail.
- Ability to be self sufficient and dynamic in a role that requires prioritizing different tasks
- Proficiency with QuickBooks, Microsoft, Adobe, basic office tech
- Excellent written and verbal communication skills
- Ability to multitask and stay calm in a fast-paced environment
- Experience with bookkeeping, invoicing, or payroll (preferred)
- Customer-service mindset with professional phone etiquette
- Reliable, proactive, and capable of managing multiple responsibilities
*Must be comfortable working with a small team as we continue to grow
**Must thrive in a role where priorities change and new tasks come up daily
TO APPLY:
Email your resume to Sean@BartzLandscaping.com and/or call Sean at (240) 457-1734
Applications are not being accepted in person at this time.
Pay: $800.00 - $1,200.00 per week
Benefits:
- Employee assistance program
- Paid time off
- Professional development assistance
Work Location: In person