Office Administrator

Odyssey Painting

Olathe (KS)

On-site

USD 25,000 - 39,000

Full time

14 days+
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Benefits offered by this job

Consistent weekday hours
Competitive hourly pay
Respectful work environment

Job summary

A fast-growing home improvement contractor in Olathe is seeking an Office Administrator to ensure the smooth running of the front office. Responsibilities include managing customer communications, appointment scheduling, and administrative support like maintaining records in Excel and QuickBooks. The ideal candidate has 2+ years of relevant experience, strong Excel skills, and excellent communication abilities. The position offers consistent weekday hours and a competitive hourly pay, creating a respectful and fast-moving work environment.

Qualifications

  • 2+ years proven experience in an administrative, clerical, or office manager role.
  • Must be confident with filters, formulas, and accurate data entry.
  • Experience with managing calendars and coordinating multiple schedules.
  • Excellent phone and written communication.
  • Attention to detail and strong organizational habits.
  • Ability to juggle priorities and manage time independently.
  • Experience managing multiple calendars; construction-related background is a plus.

Responsibilities

  • Greet visitors and handle front-desk operations.
  • Serve as primary communication link between the sales team and customers.
  • Manage appointment scheduling and calendars for sales agents.
  • Manage appointment scheduling and calendars for 3+ sales agents.
  • Maintain accurate customer records and project details in Excel and CRM.
  • Track job status, quotes, and scheduled appointments.
  • Handle HR onboarding support and payroll documentation.
  • Create and send invoices in QuickBooks.
  • Enter job costs and support monthly reporting with ownership.

Skills

Strong Excel skills
Excellent phone and written communication skills
Organizational habits and attention to detail
Ability to juggle priorities
HR onboarding support
Payroll documentation
Calendar management

Tools

QuickBooks

Job description

We’re a fast-growing home improvement contractor in South Olathe looking for a sharp, reliable Office Administrator to keep our front office running smoothly.

This role is ideal for someone who thrives on structure, accuracy, and ownership. You’ll be the first voice customers hear when they call, the key point of contact for our sales team, and the person who makes sure schedules, payments, and paperwork stay on track.

What You’ll Be Responsible For:
Customer & Office Communication
  • Greet visitors and handle front‑desk operations with a friendly, organized approach
  • Serve as the primary communication link between the sales team, canvassers, and customers
  • Send estimates, confirmations, and updates to customers
  • Manage appointment scheduling and calendars for 3+ sales agents
Administrative Support
  • Maintain accurate customer records and project details in Excel and CRM
  • Track job status, quote follow‑ups, and scheduled appointments
  • Organize and maintain filing systems, both digital and paper‑based
  • Handle light HR onboarding support (help with new hire paperwork, file management, etc.)
  • Assist with payroll documentation support and personnel records
  • Create and send invoices in QuickBooks
  • Track expenses and maintain clean financial records
  • Assist in organizing receipts, vendor payments, and reconciliation reports
  • Enter job costs and support monthly reporting in coordination with ownership
What You’ll Need to Succeed:
  • 2+ years proven experience in an administrative, clerical, or office manager role
  • Strong Excel skills (must be confident with filters, formulas, and accurate data entry)
  • QuickBooks experience required—especially invoicing and expense tracking
  • Excellent phone and written communication skills
  • Strong organizational habits and attention to detail—you keep systems clean and current
  • Ability to juggle priorities and manage time independently
  • Experience with managing calendars and coordinating multiple schedules
  • Bonus if you’ve worked in construction, home services, real estate, or insurance
What We Offer:
  • Consistent weekday hours (8–5) with rare weekends
  • Competitive hourly pay in line with your skills
  • Respectful, fast‑moving work environment
  • Ownership that values your input and accountability
Ready to Apply?

If you’re the kind of person who double‑checks everything, communicates clearly, and keeps things organized no matter how busy it gets — we’d love to hear from you. For an added bonus, include the word ORGANIZED when you reach out.

Seniority Level

Entry Level

Employment Type

Full‑time

Job Function

Administrative

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Office Operations Administrator
Office Operations Administrator

STOCKS GENERAL CONTRACTORS LLC • Fredericksburg (VA)

On-site
USD 25,000 - 39,000
401(k)
Competitive salary
Dental insurance
+4
Construction Office Administrator
Construction Office Administrator

Moalej Builders • Irvine (CA)

On-site
USD 55,000 - 75,000
Health, Dental, and Vision Insurance
Sick Pay
Paid Time Off
+4
Office Administrative Assistant
Office Administrative Assistant

Morgan Hunter • Kansas City (MO)

On-site
USD 40,000 - 55,000
Administrative Operations Coordinator
Administrative Operations Coordinator

The Osborne Company • Topeka (KS)

On-site
USD 30,307 - 41,328
Medical, dental & vision insurance
3-weeks Paid Time Off (PTO)
401(k) with employer match
+1
Front Desk & Office Admin (CRM + QuickBooks)
Front Desk & Office Admin (CRM + QuickBooks)

Odyssey Painting • Olathe (KS)

On-site
USD 25,000 - 39,000
Consistent weekday hours
Competitive hourly pay
Respectful work environment
Office Administrator
Office Administrator

Manufacturing Inc • Holyoke (MA)

On-site
USD 40,000 - 50,000
Comprehensive health benefits
Incentive recognition bonus
Career growth opportunities
+1
Office Administrator
Office Administrator

Bath Planet • West Hollywood (CA)

On-site
USD 27,552 - 38,572
Opportunities for career growth
Supportive work environment
Ongoing training and professional development
Senior Office Administration Coordinator
Senior Office Administration Coordinator

Ultipro • Kansas City (MO)

On-site
USD 45,000 - 65,000
Office Coordinator
Office Coordinator

Manufacturing Inc • Putnam (CT)

On-site
USD 24,796 - 27,552
Competitive pay
Full benefits including health insurance
Bonus opportunity
+1
Office Administrator
Office Administrator

Carports Anywhere • Starke (FL)

On-site
USD 38,000 - 48,000
Opportunity for advancement
Paid time off
Training & development
+3