Careers
Cleaning jobs in Northern Virginia
Tell us about your experience and the areas you can reach. We discuss suitable roles, pay and availability with you.
- Pay agreed before you start
- A schedule discussed with you
- Training before assignments
Cleaning with us
A cleaning job that treats you well
We accept home cleaning requests across Northern Virginia. Explore where you could work, then tell us which towns you can reach and about your experience. We discuss suitable roles with you.
Before you accept a role, we explain the pay, schedule, travel and training requirements. You bring care and pride in a job done well. Sending an application is not an offer.
Apply nowThe job at a glance
- Pay
- Discussed for each role
- Job type
- Planned W-2 roles
- Hours
- Agreed for each role
- Days
- Monday to Saturday
- Where
- Northern Virginia
- Start
- Agreed after an offer and required checks
Why work with us
The benefits
We look after the people who look after our clients' homes. Here is what that means for you.
A role discussed with you
We review your experience and availability before discussing suitable work. An application is not an offer.
Clear pay before you start
Discussed for each role. Pay and the payment schedule are confirmed in a written offer.
Travel planned together
Tell us which towns you can reach. We discuss travel between homes and any mileage arrangements before assignments.
A schedule that works
Share the days you can work. Hours depend on the role and available assignments, and are agreed with you.
Training before assignments
Learn our room-by-room checklist with a team lead before taking an agreed assignment.
The right supplies
We discuss the products, equipment and any special requirements before you visit a home.
Time off explained
Our planned employee policy includes 40 hours a year of paid time off. Eligibility and terms are explained in the offer.
Clear visit details
Agreed assignments come with the cleaning checklist, arrival arrangements and the information you need for the visit.
How our teams work
Our plan is to pair a team lead with a teammate, helping regular clients get to know their cleaners. We discuss team arrangements and available assignments with you.
A team lead and a teammateTeam arrangements agreed before assignments
Getting started
How to join our team
1. Apply online
Fill in the short form on this page. It takes about two minutes.
2. Have a short chat
We review your experience and availability. If suitable work is available, we arrange a conversation by phone or video.
3. Discuss the role
We discuss pay, hours, travel and any required checks before you accept an offer.
4. Prepare for the work
After an agreed offer and required checks, we arrange training before any client assignment.
Jobs near you
Where you could work
Fairfax County
Residential cleaning across Fairfax County. Explore the local areas and apply.
Explore the areaLoudoun County
Residential cleaning across Loudoun County. Explore the local areas and apply.
Explore the areaArlington County
Homes in Arlington.
Explore the areaPrince William County
Homes in Bristow, Gainesville and Haymarket.
Explore the area
Apply now
Join our team
It takes about two minutes. We aim to acknowledge your application within 2 business days. Applying starts a conversation; it does not guarantee a role or hours.
What we look for
- Relevant cleaning experience reviewed individually
- The right to work in the US
- Reliable transport to agreed assignments
- Pride in a job done well
Questions first? Text us at (571) 758-3276 or email us.
For cleaners
Questions?
Can't find your answer? Text us at (571) 758-3276 or email us. A real person will reply.
Apply nowIs this a W-2 job or contract work?
We plan to offer W-2 employee roles. Any available role, employment status and pay are explained before you accept an offer. Sending this form does not guarantee a vacancy or work.
How much will I earn?
Discussed for each role. The rate, payment schedule and any mileage arrangements are confirmed in writing before you accept a role.
Do I need my own car?
Reliable transport to agreed assignments. Tell us how you would travel between homes. We discuss whether driving is needed for a particular role; owning a car is not a blanket requirement to apply.
Do I bring my own supplies?
We explain the products and equipment needed before any assignment. Tell us about your experience with cleaning tools during our conversation.
Can I choose my days?
Tell us the days and times you can work. We discuss available assignments and agree a schedule with you; an application does not guarantee hours.
How much experience do I need?
Relevant cleaning experience reviewed individually. Tell us what kinds of homes and tasks you have worked on. Training needs are discussed before an assignment.
What English level do I need?
Ability to understand cleaning instructions and safety information. We discuss how you would communicate with your team and follow the information needed for the role.
How soon can I start?
We aim to acknowledge your application within 2 business days. A start date depends on a suitable role, an agreed offer and any required checks. We confirm it with you personally.
