Job Summary
B & D Landscaping is looking to hire a motivated and organized Office Administrator / Administrative Assistant to support the daily operations of our office. The ideal candidate will possess strong communication and multitasking skills, be detail-oriented, and able to work independently.
This position plays an important role in maintaining office efficiency, supporting customers and employees, and assisting with bookkeeping, scheduling, and marketing tasks.
Responsibilities
- Schedule appointments and maintain the owner’s calendar
- Answer office phone calls and respond to website/email inquiries
- Prepare communications including memos, emails, invoices, reports, and correspondence
- Manage Accounts Receivable and Accounts Payable
- Process vendor invoices and maintain accurate payment records
- Assist with bookkeeping duties and financial record keeping
- Collate and distribute mail, including customer payments/checks
- Maintain filing systems, both electronic and physical
- Update and review customer contracts
- Assist with Human Resources duties including employee records, job postings, interview coordination, and communication with applicants
- Maintain office inventory
- Social media marketing and website updates
- Weekly Facebook marketing posts
- 1–3 weekly posts on Instagram and Facebook
- Provide excellent customer service and maintain confidentiality
- Handle various administrative assignments as needed
Qualifications
- Previous successful experience in an office environment preferred
- Accounts Payable experience required
- Strong computer skills, including Microsoft Office (Word, Excel) and Google applications
- Excellent verbal and written communication skills
- Strong organizational and multitasking abilities
- Ability to take initiative and think critically
- Ability to work effectively with customers and team members
- QuickBooks experience preferred but not required
- Marketing/social media experience
Position Details
- 30 - 40 hours per week
- 12-month position (260 days)
If you are dependable, organized, and looking to join a supportive team environment, we would love to hear from you!
Pay: $20.00 - $25.00 per hour
Work Location: In person