Now accepting independent cleaners

House Cleaning Jobs in California & Denver

Get house cleaning jobs near home, set your own schedule and get paid weekly by direct deposit. Most cleaners earn about $25–$40 an hour.

At a glance

Quick apply

Apply in 60 seconds

Leave your contact info and we’ll reach out by text or phone to tell you about jobs near you.

Prefer to do it all now? Start the full registration.

Where we have jobs

Areas where we need cleaners

We send cleaning jobs across Southern California and the Denver metro. Don’t see your city? Apply anyway and tell us where you live.

Los Angeles County

Los Angeles · San Fernando Valley · Van Nuys · Pasadena · Long Beach · South Bay · Westside

Orange County

Irvine · Anaheim · Santa Ana · Fullerton · Huntington Beach · Garden Grove · Mission Viejo

Inland Empire & Riverside

Rancho Cucamonga · Ontario · Fontana · Upland · Riverside · Moreno Valley · Norco

Coachella Valley

Palm Springs · Cathedral City · Palm Desert · La Quinta · Indio · Coachella

San Diego County

San Diego · Chula Vista · El Cajon · La Mesa · Oceanside · Carlsbad · Encinitas

Ventura County

Ventura · Oxnard · Camarillo · Thousand Oaks · Simi Valley · Moorpark · Ojai

Santa Barbara County

Santa Barbara · Goleta · Isla Vista · Montecito · Carpinteria

Denver, Colorado

Denver · Aurora · Lakewood · Arvada · Westminster · Thornton · Boulder

Why clean with Marching Maids

Work for yourself, with steady jobs sent to you

Be your own boss

You're an independent contractor. You decide how you clean and how you keep clients happy.

Set your own schedule

Add your availability in the app and only accept the jobs that fit your week.

Work close to home

Choose how far you'll drive. Cleaners who cover a wider area usually get more jobs.

Paid every week

Direct deposit every Tuesday for the previous week's jobs. No chasing clients for payment.

Easy app

See job details, addresses and your earnings in one place, on iPhone or Android.

We handle the rest

We find the clients, book the jobs, collect payment and answer client questions, so you can focus on cleaning.

How it works

1. Apply in 60 seconds

Send your contact info with the quick form.

2. Quick call or text

We confirm your area, experience and availability.

3. Register & background check

Finish the full registration and a background check.

4. Start getting jobs

Job invitations arrive in the app. Accept the ones you want.

Pay

How pay works

You earn a share of the price of every job you clean. For example, on a $200 cleaning, you’d earn $120. Most cleaners earn about $25–$40 an hour, depending on the size of the job and how quickly they work.

You’re paid by direct deposit every Tuesday for the previous week’s jobs, and we collect payment from the client, so you never have to.

What you need

What our cleaners say

See how it works

Cleaner FAQs

You earn a share of the price of every job. For example, on a $200 cleaning you’d earn $120. Most cleaners earn about $25–$40 an hour, depending on the job.

By direct deposit every Tuesday for the previous week’s jobs. We don’t pay in cash, check, Venmo or Zelle.

No. You work as an independent contractor. Marching Maids is a referral agency that connects you with clients and handles booking and payment.

No. You bring your own equipment and products, and you decide how you clean.

Los Angeles County, Orange County, the Inland Empire and Riverside, the Coachella Valley, San Diego County, Ventura County, Santa Barbara County and the Denver metro.

Job invitations are sent through our app (iPhone and Android) based on your availability and area. Availability doesn’t guarantee jobs.

Invitations go to all cleaners nearby, but only one cleaner or team is chosen for each job. Keep your availability up to date and you’ll see more invitations.

Yes. You can decline any job with no penalty.

Yes. Jobs are assigned to you, and you can bring a helper. Larger jobs may go to teams.

No. Everything is done remotely, by phone, text and online.

Ready to get house cleaning jobs near you?

Apply in 60 seconds. We’ll reach out with jobs in your area.