Day shifts. Living wage.

Real schedules, benefits, and published pay ranges. No weekend requirement, paid time off from year one, and vetted, background-checked crews you actually want to work alongside. We publish pay because pay opacity is how the industry keeps wages down.

A job worth keeping.

The parts that actually make a cleaning job livable: real pay, real time off, and coverage on every visit.

$22/hr
Starting pay, cleaners
10d
Paid time off, year one
0
Required weekend shifts
100%
Background-checked crews

Health insurance

Otesse pays 80% of the premium for medical, dental, and vision after 60 days. Spouse and kids coverage available.

401(k) match

Up to 4% match after 90 days. Vested immediately, with Roth or traditional options.

Paid time off

10 days year one, 15 days year two, 20 days year three, plus 7 paid holidays. Sick time is separate.

No weekend required

Standard schedules are Monday through Friday. Saturdays are optional with premium pay; Sundays are rare and higher paid.

Mileage covered

If you drive between sites in your own car, mileage is reimbursed at the IRS rate. Company vehicles are available for full-timers.

Training paid

Onboarding is paid from day one, and job-related certifications are covered when they help you grow.

Apply to any role above.

Standard application, no cover letter needed. We respond to every applicant within five business days, even the no's.

Start an application