Demo

Office Assistant

JC Landscape and Maintenance
Eldridge, IA Full Time
POSTED ON 7/19/2026
AVAILABLE BEFORE 9/18/2026

Office AssistantJC Landscape & maintenance
Location: Eldridge, Iowa
Position Type: Full-Time, In-Person
Schedule: Monday–Friday, 8:00 a.m.–4:00 p.m.
Compensation: $20.00–$25.00 per hour, based on experience
Reports To: Company Management

Benefits

  • Paid holidays
  • Health insurance stipend
  • 401k

Position Summary JC Landscape & Tree LLC is seeking a dependable, organized, and professional Office Assistant to support the company’s daily administrative and customer-service operations. This position will manage incoming customer communication, maintain accurate CRM records, assist with scheduling, prepare job documentation, and support management across the company’s landscaping, hardscaping, tree care, lawn maintenance, and snow-removal divisions. The successful candidate must be comfortable working in a fast-paced environment where priorities may change throughout the day. Strong communication, attention to detail, organization, follow-through, and the ability to manage information across multiple departments are essential. Primary Responsibilities Customer Service and Lead Intake

  • Answer incoming phone calls, emails, text messages, and website inquiries.
  • Serve as a professional first point of contact for customers.
  • Collect complete customer and project information.
  • Enter new leads into the appropriate company CRM.
  • Schedule estimates, appointments, and customer follow-ups as directed.
  • Provide basic scheduling and job-status updates.
  • Route customer questions and concerns to the appropriate manager or division.
  • Follow up on open estimates and customer requests when assigned.

CRM and Office Administration

  • Maintain accurate customer, estimate, job, and property records.
  • Upload job photos, site maps, proposals, documents, and customer notes.
  • Update lead and job statuses as work progresses.
  • Maintain company calendars and appointment information.
  • Create and organize electronic and physical job files.
  • Prepare reports, spreadsheets, forms, and tracking sheets.
  • Maintain confidentiality involving customer, employee, payroll, and company information.
  • Keep office procedures, templates, and records organized and current.

Scheduling and Production Support

  • Assist management with scheduling estimates, crews, projects, and service routes.
  • Communicate approved schedule changes to customers and employees.
  • Confirm that required job information is complete before work is scheduled.
  • Prepare production packets containing job notes, maps, photos, material information, and customer instructions.
  • Track jobs waiting for scheduling, materials, deposits, approvals, or additional information.
  • Coordinate utility-locate requests and other pre-job administrative requirements when assigned.
  • Notify management when information is missing or a scheduling issue requires attention.
  • Support seasonal scheduling for landscaping, hardscaping, tree care, lawn maintenance, and snow operations.

Billing and Administrative Support

  • Assist with preparing estimates, proposals, work orders, and invoices.
  • Record customer deposits and payments in the appropriate system.
  • Follow up on unpaid invoices when directed.
  • Organize receipts, vendor invoices, purchase records, and job-related paperwork.
  • Assist with timecard review and payroll preparation.
  • Support basic bookkeeping and data entry.
  • Maintain accurate records in company software.
  • Report discrepancies to management.

Customer Follow-Up

  • Follow up with customers after completed work when assigned.
  • Send approved review requests and track customer responses.
  • Document customer complaints, concerns, and warranty requests.
  • Bring unresolved customer issues to management’s attention.
  • Help maintain professional and consistent communication throughout the customer experience.

Qualifications

  • Two or more years of office administration, scheduling, customer service, or similar experience preferred.
  • Landscaping, construction, home-service, or field-service experience is helpful but not required.
  • Strong verbal and written communication skills.
  • Professional and confident phone presence.
  • Strong organizational skills and attention to detail.
  • Ability to manage multiple priorities and follow-up items.
  • Comfortable using Microsoft Word, Excel, Outlook, and shared calendars.
  • Experience with CRM, scheduling, payroll, or accounting software preferred.
  • QuickBooks, ADP, Jobber, or ArborNote experience is a plus.
  • Experience using AI productivity tools is a plus.
  • Willingness to learn company systems, services, and procedures.
  • Dependable attendance and the ability to work full-time in the Eldridge office.

Performance ExpectationsSuccess in this position will be measured by:

  • Accurate and complete customer and job records.
  • Timely responses to incoming calls and messages.
  • Correct lead entry and assignment.
  • Reliable scheduling and follow-up.
  • Complete job documentation.
  • Accurate administrative and billing support.
  • Professional customer communication.
  • Strong follow-through on assigned responsibilities.
  • Identifying and reporting problems before they affect customers or production.

Introductory and Training Period This position includes a 90-day introductory period. Training will cover company services, customer-intake expectations, CRM and scheduling procedures, estimate and invoice workflows, payroll and administrative support, customer communication standards, confidentiality, and company policies. Responsibilities may expand as the employee demonstrates accuracy, dependability, and an understanding of company operations.

How to Apply For faster consideration, qualified applicants are encouraged to email their résumé to david@jclandscapeandtrees.com. Applicants may also apply directly through this job posting. Candidates whose experience and qualifications align with the position will be contacted regarding next steps.

Equal Opportunity Employer JC Landscape & maintenance LLC is an equal opportunity employer. Employment decisions are based on qualifications, experience, performance, and the needs of the company. We do not discriminate based on any characteristic protected by applicable federal, state, or local law.

Pay: $20.00 - $25.00 per hour

Benefits:

  • 401(k) matching
  • Flexible schedule
  • Paid time off

Work Location: In person

Salary : $20 - $25

If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

What is the career path for a Office Assistant?

Sign up to receive alerts about other jobs on the Office Assistant career path by checking the boxes next to the positions that interest you.
Income Estimation: 
$39,522 - $50,798
Income Estimation: 
$45,079 - $58,782
Income Estimation: 
$71,445 - $107,750
Income Estimation: 
$45,079 - $58,782
Income Estimation: 
$55,482 - $73,306
Income Estimation: 
$71,445 - $107,750
Employees: Get a Salary Increase
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Job openings at JC Landscape and Maintenance

  • JC Landscape and Maintenance Eldridge, IA
  • Mower OperatorJC Landscape & Maintenance Location: Eldridge, Iowa / Quad Cities Area Position Type: Full-Time, In-Person Compensation: $23.00–$26.00 per ho... more
  • 2 Days Ago


Not the job you're looking for? Here are some other Office Assistant jobs in the Eldridge, IA area that may be a better fit.

  • Nohr Casting LLC Galena, IL
  • Job Summery We are seeking a detail-oriented and proactive Office Assistant to support the daily administrative operations of our foundry. This position is... more
  • 3 Days Ago

  • Scott County, Iowa Davenport, IA
  • Application Deadline: Sunday, July 26, 2026, 4:30pm Central Time. Scott County is accepting online applications for the following position. Job Title: Offi... more
  • 6 Days Ago

AI Assistant is available now!

Feel free to start your new journey!