Join a crew that has your back

W-2 jobs, weekly pay, no late nights and a team that actually says thank you. Apply in about four minutes.

Two Maple & Mop housekeepers making a bed togetherPaid weeklyPTO from day one

Why cleaners stay with us for years

Our average cleaner has been here 3.4 years. In an industry where most people leave within six months, we're pretty proud of that.

  • Paid weekly

    Direct deposit every Friday, plus tips go 100% to your crew.

  • Health & dental

    We cover 70% of premiums for full-time team members.

  • No late nights

    Residential crews finish by 5:30 pm. Evenings are yours.

  • Paid training

    Two weeks of paid, hands-on training with our coach Margaret.

  • PTO from day one

    Earn paid time off starting with your first shift.

  • Pet-friendly office

    Bring your dog to Friday team breakfast at our Central Ave office.

  • Maple & Mop cleaners posing with their cleaning tools

The people you would be working beside

Crew leads run two-person teams, train new cleaners and keep the same clients for years. Most of them started as cleaners here.

Portrait of Rosa VillanuevaSince 2014

Rosa Villanueva

Co-founder & crew lead

Can clean a stovetop in under four minutes and will teach you how.

Biscuit, a very loud beagle

Portrait of Darnell PriceSince 2014

Darnell Price

Co-founder & operations

Built our scheduling routes so crews spend less time on I-277.

Two rescue cats, Salt and Pepper

Portrait of Imani ColemanSince 2017

Imani Coleman

Deep clean specialist

Grout whisperer. Keeps a toothbrush collection strictly for tile.

Juniper, a chatty parakeet

Portrait of Theo NguyenSince 2019

Theo Nguyen

Carpet & upholstery tech

IICRC certified and the calmest person in any room with a stain.

Mochi, a corgi with opinions

Portrait of Samira HaddadSince 2020

Samira Haddad

Client happiness manager

Answers most texts in under six minutes, even on Saturdays.

A tank of very clean goldfish

Portrait of Andre WallaceSince 2018

Andre Wallace

Commercial crew supervisor

Knows the alarm codes for 60 offices and has never mixed one up.

Duke, a 90-pound lap dog

Portrait of Joy AsanteSince 2021

Joy Asante

Airbnb turnover lead

Makes a hotel-corner bed in 90 seconds flat.

Pumpkin, a ginger tabby

Portrait of Margaret EllisSince 2016

Margaret Ellis

Training coach

Has trained every cleaner on our crew, including both founders.

Three backyard chickens

Open roles

All roles include paid training, uniforms, supplies and mileage for any driving between homes.

  • Residential Cleaner

    Join a two-person crew cleaning the same homes every week. Company car rotation, paid drive time and all supplies provided.

    • Full time
    • Charlotte & Matthews
    $18 - $22 / hour + tipsApply
  • Deep Clean Specialist

    For detail lovers. Grout, trim and appliance interiors are your playground. One year of cleaning experience preferred.

    • Full time
    • All service areas
    $21 - $25 / hourApply
  • Airbnb Turnover Cleaner

    Flexible weekend shifts resetting vacation rentals between guests. Hotel-style bed making skills are a bonus.

    • Part time, weekends
    • Lake Norman & Plaza Midwood
    $20 / hour + per-turn bonusApply
  • Commercial Evening Crew

    Clean offices and studios from 6 pm to 10 pm, Monday to Friday. Perfect alongside school or daytime caregiving.

    • Part time, evenings
    • South End & Ballantyne
    $19 - $21 / hourApply

Apply in four minutes

No resume needed. Tell us a little about yourself and Samira from our team will call within two business days.

  • Must be 18+ and able to lift 25 pounds
  • Reliable transportation or a Charlotte bus route
  • Background check paid for by us
  • Love of dogs and cats is a plus, not a requirement
Step 1 of 2
About you

Please enter your name.

Please enter your phone number.

Please enter a valid email.

Please choose a role.

Experience and availability

Please choose your experience.

Please pick a start date.

Thanks for applying!

Samira will call you within two business days to set up a friendly 20-minute chat. Keep an eye out for a call from (704) 555-0163.

Meet the team

Cookie preferences

Choose which cookies you allow. You can change this at any time from the link in the footer.