Office Manager
Automate your job search with Sonara.
Submit 10x as many applications with less effort than one manual application.1
Reclaim your time by letting our AI handle the grunt work of job searching.
We continuously scan millions of openings to find your top matches.

Overview
Schedule
Full-time
Career level
Senior-level
Remote
On-site
Compensation
$26-$30/hour
Benefits
Vision Insurance
Paid Vacation
Career Development
Job Description
Responsive recruiter
Benefits:
- 401(k) matching
- Competitive salary
- Health insurance
- Paid time off
- Training & development
- Vision insurance
Edison Landscaping | Raleigh, NC | In-PersonFull-Time | $26-$30/hr |
Schedule: Monday-Friday, 8:00am-5:00pm (dependent)
Edison Landscaping is a residential landscape maintenance and projects company based in the Raleigh area. We're hiring an Office Manager to run daily office operations: payroll, billing, scheduling, and customer communications — and to be the first point of contact for our customers and field teams. This is a hands-on role in a small, fast-moving business, and it reports directly to the General Manager.
Responsibilities
Scheduling & CRM Management
- Maintain the CRM across 400+ maintenance accounts: pricing, estimates, quotes, work orders, and account documentation
- Coordinate site visits and quoting appointments with Account Managers, and work cross-functionally to prepare lawn care supplemental estimates
- Schedule and manage field team routes to minimize downtime
Customer Communications
- Serve as the primary phone and email contact for the office, answering calls and managing the shared inbox
- Respond to customer inquiries, scope questions, and service concerns, and see issues through to resolution
- Prepare and distribute weekly service updates and monthly account reports
- Coordinate with the Account Managers on customer issues and service improvements
Payroll & Financial Operations
- Process payroll each pay cycle based on hours submitted by field managers
- Complete end-of-month financial reconciliation and reconcile credit card/business expenses
- Maintain accurate financial and account records
Billing & Accounts Receivable
- Manage the monthly billing cycle and accounts receivable, following up on outstanding invoices; particularly on project-based billing, where balances can sit if no one's tracking them
- Set up and close out work orders, and manage customer service agreements
Qualifications
- Prior experience in office management, bookkeeping, payroll, or administrative operations
- Experience with payroll processing and basic reconciliation (ADP)
- Proficiency with Google Workspace (Gmail, Docs, Sheets, Calendar)
- CRM experience preferred (Front and/or Service Autopilot); training provided
- Strong organizational and time-management skills, with the ability to manage multiple priorities at once
- Strong verbal and written communication skills, including regular phone-based customer contact
- Comfortable working independently in a fast-paced small-business environment where priorities can shift
- Landscaping or home services industry experience is a plus but not required
Details
- Location: In-person, Raleigh, NC
- Reports to: General Manager
- Pay and Benefits: $26-$30/hour (~$60K annually), health insurance, 401k match, Paid Time Off
- Schedule: Monday-Friday, 8:00am-5:00pm
Applicants should not be impaired by recreational drugs, as the team works with dangerous equipment. We drug test before work starts and randomly after that. A thorough national background check will be performed, and applicants with a criminal history should disclose it during the phone interview.
Compensation: $26.00 - $30.00 per hour
We are an equal opportunity employer and all qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, disability status, protected veteran status, or any other characteristic protected by law.
Join the Edison Landscaping Team
Edison Landscaping is redefining what it means to work in the green industry. We're an employee-first company committed to building and maintaining beautiful, healthy landscapes while also creating meaningful careers for our team members. We believe the people behind the work matter most. That’s why we invest in our crews with competitive pay, a strong benefits package, and a work environment that prioritizes respect, support, and growth.
What We Offer
- $18 to $24 per hour, based on experience and performance
- Monday through Friday schedule with 10-hour workdays
- Performance-based bonuses
- Paid time off and paid holidays
- Health benefits
- Employer-matching 401(k)
- High-quality equipment and tools
A Better Experience for You and Our Clients
We are raising the bar for residential lawn care by offering year-round services supported by industry-leading tools, clear communication, and reliable systems. Our team uses environmentally responsible practices and modern technology to ensure the best possible experience for our clients and our crew. We are not just here to do a job. We are here to build something better.
Our Mission
At Edison, we believe in raising the standard for what work in home services should look like. That means treating our team with dignity, offering fair and reasonable wages, and supporting a healthy work-life balance. We are committed to creating a place where employees can take pride in their craft, grow in their careers, and enjoy coming to work each day.
Our Core Values: S.E.R.V.E.
- Strive for Excellence
- Exceed Expectations
- Represent Ourselves Well
- Value Others
- Enjoy What We Do
If you are passionate about landscaping, ready to work hard, and want to be part of a team that truly cares, we would love to hear from you. Learn more or apply today at EdisonScapes.com
Automate your job search with Sonara.
Submit 10x as many applications with less effort than one manual application.

FAQs About Office Manager Jobs at Edison Landscaping
What is the work location for this position at Edison Landscaping?
This job at Edison Landscaping is located in Raleigh, North Carolina, according to the details provided by the employer. Some roles may also include multiple work locations depending on the requirement.
What pay range can candidates expect for this role at Edison Landscaping?
Candidates can expect a pay range of $26–$30 per hour for this role.
What employment applies to this position at Edison Landscaping?
Edison Landscaping lists this role as a Full-time position.
What experience level is required for this role at Edison Landscaping?
Edison Landscaping is looking for a candidate with "Senior-level" experience level.
What benefits are offered by Edison Landscaping for this role?
Edison Landscaping offers following benefits: Vision Insurance, Paid Vacation, Career Development, and Health & Wellness Programs for this position. Actual benefits may vary depending on the employer's policies and employment terms.
What is the process to apply for this position at Edison Landscaping?
You can apply for this role at Edison Landscaping either through Sonara's automated application system, which helps you submit applications 10X faster with minimal effort, or by applying manually using the direct link on the job page.