Office Administrator

Odyssey Painting

Olathe (KS)

On-site

USD 25,000 - 39,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

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
Office Admin
Office Admin

Empire Building Construction • United States

On-site
USD 40,000 - 60,000
Health, dental, and vision insurance
401K
Paid time off and holiday pay
Office Administrator
Office Administrator

Weddle and Sons Roofing & Construction Inc • Topeka (KS)

On-site
USD 28,000 - 36,000
Office Administrator
Office Administrator

CFS • Bellevue (WA)

On-site
USD 41,000 - 48,000
Medical and dental coverage
FSA and Dependent Care FSA
Long-term disability, life insurance,,
Office Administrator
Office Administrator

Lind Media Company • Mansfield (OH)

On-site
USD 36,000 - 48,000
401(k) plan with company match
YMCA membership
Health insurance
+5
Office Administrator
Office Administrator

Bath Planet • Enid (OK)

On-site
USD 17,000 - 25,000
Flexible part-time schedule
Collaborative team environment
Training and development
Administrative Operations Coordinator
Administrative Operations Coordinator

The Osborne Company • Topeka (KS)

On-site
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 Manager
Office Manager

Gordon Technical Sales And Service • Virginia (MN)

On-site
USD 45,000 - 57,000
401(k)
Health insurance
Paid time off
+2
Office Administrative Assistant
Office Administrative Assistant

Morgan Hunter • Kansas City (MO)

On-site
USD 40,000 - 55,000