Office Administrator – Hilltop Tree Care
We are looking for a highly organized, detail-oriented Office Administrator to join our local, family-owned tree company. This role is ideal for someone who thrives in a fast-paced small-business environment, can confidently juggle multiple priorities, and brings solid bookkeeping experience.
We’re looking for someone competent, friendly, independent, and trustworthy. Someone who takes ownership of their responsibilities and enjoys being the organizational backbone of a growing company. We pride ourselves on offering great service to our customers, and this role plays a key part in making that happen.
Why You’ll Love Working With Us
- Work for a small, locally owned company
- Tremendous autonomy and empowerment in your role
- A dynamic environment with a wide variety of responsibilities each day
- State-of-the-art office in an idyllic country setting
- 10-month yearly contract (March–December), with January and February off
If you’re someone who can seamlessly switch between bookkeeping, scheduling, payroll, customer service, and marketing - all while staying organized and accurate - you’ll thrive at Hilltop Tree Care.
The Highlights
- Monday - Friday, 7:00am–3:30pm (includes 30-minute unpaid lunch)
- Firm start date is July 27, 2026 - with some training days possible ahead of this date if needed
- Must be able to commute to our fully equipped office in Erin each day
- Starting wage: $25 per hour (commensurate with experience)
- Benefits program (health, dental, vision)
- 2 weeks paid vacation
The Role
This position requires strong multitasking ability and bookkeeping confidence. You will be responsible for managing daily office operations while ensuring financial accuracy and administrative efficiency.
Customer Service
- Answer phones and emails; respond promptly to customer inquiries
- Schedule quotes for our Estimator and prepare required paperwork (paper-based quotes)
- Maintain organized digital and physical filing systems
Bookkeeping
- Invoice customers and manage deposits/final payments (QuickBooks)
- Upload receipts to QuickBooks
- Work with our Accountant to ensure accurate record-keeping
- Pay bills and complete monthly financial checklists
- Run bi-weekly payroll through QuickBooks
- Maintain organized financial documentation and reporting
HR & Team Support
- Post job listings and review resumes (Indeed and other platforms)
- Prepare job offers, hiring packages, and benefits documentation
- Oversee employee onboarding and safety training paperwork
- Coordinate staff orientation, events, and team gatherings
Marketing & Office
- Oversee social media accounts (Facebook, Instagram) with weekly posting
- Maintain office supply inventory and complete general errands
- Light weekly cleaning of office space
The Ideal Candidate
- Proven experience with QuickBooks (bookkeeping/payroll) is required
- Strong multitasking ability - able to manage competing priorities with confidence
- Excellent organizational and time management skills
- High level of attention to detail and accuracy
- Comfortable working independently
- Experience with G Suite (Google Docs, Calendar, Drive)
- Strong written and verbal communication skills
- Flexible and adaptable in an ever-changing small business environment
We thank all applicants for their interest; however, only those selected for an interview will be contacted.
Pay: From $25.00 per hour
Benefits:
- Casual dress
- Dental care
- Extended health care
- On-site parking
- Vision care
Experience:
- QuickBooks: 1 year (required)
- Google Suite: 1 year (preferred)
Work Location: In person