A good house cleaner job description tells applicants what the job is, where it is, what it pays, which days and hours it covers, what they need and how to apply, in plain words they can read on a phone. Fill in your details below to get a complete posting with an equal opportunity line, plus a short version for Facebook groups, Indeed and Craigslist.
Free, no sign-up
Runs in your browser
Works on your phone
How it works
1Describe the jobRole, pay, schedule and requirements
2Check the live previewA full posting and a short ad
3Copy or print itReady for Indeed, Facebook or Craigslist
This is a template, not legal or tax advice. Rules on pay in job postings, background checks and contractor status differ by state and city. No sign-up, and nothing you type leaves your browser.
Before you post
Some states and cities limit when you can ask about criminal history, so this posting runs the background check after a job offer.
Add the phone number, email or link people should use to apply.
Short version for Facebook groups, Indeed and Craigslist
Hiring: part-time house cleaner.
Pay: $18 to $22/hr plus tips, paid every 2 weeks.
When: Mon to Fri, about 8:30 am to 3:30 pm, no weekends.
Perks: paid training, raises and supplies provided.
Need: driver's license, own car and background check. No experience needed.
Apply: text [your phone number] with your name, free days and area.
335 of 600 characters
Full posting, ready for Indeed or your website
Part-Time House Cleaner
[Your business name] is hiring a part-time house cleaner. You will clean our clients' homes, most of them on a recurring schedule. Pay is $18 to $22 an hour plus tips. No experience needed: we train you, and training is paid.
What you will do
Check your day's homes, addresses and drive order on your phone before you head out.
Clean kitchens: counters, sink, stovetop, cabinet fronts, the outside of appliances and the microwave inside and out.
Clean bathrooms: toilets, tubs, showers, sinks, mirrors and floors.
Dust, vacuum and mop bedrooms and living areas, make beds and empty the trash.
Clean the same homes on a weekly, every-two-weeks or monthly schedule, so you get to know each one.
Keep your supply caddy stocked and your equipment clean.
Tell us right away about anything broken, damaged or unsafe.
Clock in and out from your phone at each home, so your hours and pay are always right.
Read each home's access notes, door codes and pet notes, which show on the day of the visit.
Work through a room-by-room checklist for each home and add photos of finished rooms as you go.
What we are looking for
No experience needed. We train you, and training is paid.
You are reliable and on time, and you tell us early if something comes up.
You notice details and take pride in leaving a home spotless.
A valid driver's license and a reliable, insured car to drive between homes.
You agree to a background check after a job offer.
You can lift and carry up to 25 lb, climb stairs, and bend, kneel and stand for most of the day.
You can read job notes and talk with clients in English.
A smartphone with a data plan, to see your jobs and checklists.
Pay and benefits
$18 to $22 an hour, paid every two weeks.
Plus tips. You keep all of your tips.
Paid training.
Regular pay reviews and raises.
All supplies and equipment provided.
Schedule
Part-time, about 20 to 30 hours a week.
Monday to Friday, usually 8:30 am to 3:30 pm.
No weekends.
Daytime work, no evenings.
About [Your business name]
[Your business name] is a local home cleaning company. We clean houses and apartments for families and busy people, most of them on a recurring schedule. Our cleaners see each day's homes, notes and checklists on their phone, so there is no guessing on the job. We want people who take pride in the work and want to stay.
How to apply
Text [your phone number] with your name, the days you are free and the area you live in. No resume needed.
We reply to every applicant within 2 business days.
[Your business name] is an equal opportunity employer. We consider all applicants without regard to race, color, religion, sex (including pregnancy, sexual orientation and gender identity), national origin, age, disability, genetic information or veteran status.
What should a house cleaner job description include?
A house cleaner job description should answer the questions a good applicant asks before they reply, in the order they ask them. The generator above writes each of these parts:
A plain job title. “Part-Time House Cleaner in Austin, TX” beats “Cleaning Rockstar”. Use the words people search for, plus part-time, full-time or contractor.
A two or three sentence summary with the business, the role, the area and the pay.
What the work is: kitchens, bathrooms, dusting, floors, beds, and for deep, move-out or Airbnb roles, the extra tasks. Say how the day runs: checklists, photos, clocking in from a phone, access notes.
Requirements you really need: a driver’s license and car if they drive between homes, a background check, lifting, languages. Leave out anything that is only nice to have, or mark it as a plus.
Pay and benefits: a real range, how often you pay, tips, mileage, paid training and any benefits.
The schedule: days, usual hours, hours a week and whether weekends are part of it.
About your business, in a few honest sentences: who you clean for and what it is like to work with you.
How to apply, with one easy step (text, call, email or a short form) and when you will reply.
An equal opportunity line, so every applicant knows they will be considered fairly.
Many cleaners apply from their phone between jobs. Short bullet lists, no jargon and a text-to-apply option make it easy to reply; a long résumé form makes it easy to give up.
How do you write pay in a cleaning job post?
Write the pay as a range with a bottom and a top, in the unit you really pay: “$18 to $22 an hour” or “$60 to $90 per home”. Avoid “up to $25” or “$18 and up”, which hide the real number. Then add what changes take-home pay: tips (and that cleaners keep them), mileage between homes, paid training and how often you pay. If you pay per job, say roughly how long a typical job takes, so applicants can work out the hourly rate. For what cleaners earn and how to set your rate, see our guide on how much house cleaners make.
Some states and cities require pay in job postings. These are the rules we checked on official state sites on October 5, 2026. Laws change and cities can add their own, so check the source before you post:
State
Who it covers
What the posting needs
California
Employers with 15 or more employees
The pay scale: a good faith estimate of the salary or hourly range you expect to pay (California Labor Commissioner).
The minimum and maximum annual salary or hourly pay you believe is accurate when you post (New York State Department of Labor). New York City has its own law as well.
Washington
Employers with 15 or more employees
A wage scale or salary range with no open ends, a general description of all benefits, and other compensation such as bonuses (Washington Labor & Industries).
Even if none of these apply to you, post the range anyway. Cleaners compare several jobs at once, and a posting without pay is easy to skip.
Should you hire cleaners as employees or 1099 contractors?
That depends on how the work is done, not on what you call it. The IRS looks at three kinds of evidence: behavioral control (do you decide how, when and where the work is done, or train the worker), financial control (who pays for supplies and how the worker is paid) and the type of relationship (benefits, and whether the work is the core of your business). No single factor decides it. Read the IRS guidance on independent contractor or employee; if it is still unclear, either side can ask the IRS for a determination with Form SS-8. States have their own tests too.
When you pick contractor in the generator, the posting leaves out set shifts, uniforms, training, clocking in and employee benefits, and says the cleaner chooses which jobs to accept. A posting alone does not make someone a contractor, though: what you do day to day matters more. If you hire employees, our page on payroll software for cleaning businesses covers hours, tips and paying your team.
Where should you post a cleaning job?
Indeed. Indeed says many jobs can be posted for free, within its rules and limits, and sells sponsored posts that show up more (Indeed pricing). Paste the full posting here.
Local Facebook groups. Town, neighborhood and job groups, plus groups for Spanish, Portuguese or French speakers in your area. Read each group’s rules first, and use the short version.
Craigslist. Job ads cost $10 to $75 depending on the area, according to Craigslist’s posting fees page. The short version fits well.
Your own cleaners. Good cleaners know other good cleaners. A referral bonus paid after the new hire’s first few months gives them a reason to send you one.
Your website and social pages, with a simple jobs page that links to how to apply.
Community boards at laundromats, churches, community centers and grocery stores, with the short version and tear-off phone numbers.
What should you ask in a cleaning job interview?
Keep it short and practical. These questions show how someone thinks about the work:
Walk me through how you clean a bathroom, from start to finish. Listen for an order (top to bottom, dry to wet) and for the toilet being cleaned last, with its own cloth.
What would you use on granite, hardwood floors and a glass shower door? Surface knowledge prevents damage.
You are 30 minutes behind with two homes left. What do you do? You want someone who tells you early.
A client asks you to clean the inside of the fridge, which is not on the list. What do you say? Look for friendliness and checking with you first.
You break a vase in a client’s home. What happens next? The only right answer is: tell the client and you right away.
Which days and hours can you work, and how will you get to jobs?
How do you feel about dogs and cats in the home? Allergies and fears matter when you plan routes.
Tell me about a time someone pointed out something you missed. Good cleaners take feedback without getting defensive.
Are you comfortable taking photos of finished rooms and using an app on your phone?
What would make you want to stay with us for a year or more? The answer tells you what to offer.
Many owners finish with a short trial clean alongside a lead. If you do one, pay for the time; it is work.
A first-week training plan for a new cleaner
A planned first week is the best way to keep a new cleaner past their first month. Here is a simple plan for an employee joining a crew:
Day
What happens
Day 1
Paperwork (for US employees, Form I-9 and a W-4), safety (gloves, ventilation, never mixing bleach with ammonia or acids), your products and tools, and your checklist and phone app. Then ride along and watch two homes.
Day 2
Clean bathrooms and kitchens next to a lead, who checks each room before moving on.
Day 3
Clean whole rooms alone. The lead checks the work against the checklist and photos, and notes how long each room takes.
Day 4
Full homes with the crew. Keys, door codes, alarms, pets and how to talk with clients who are home.
Day 5
A short review: what went well, where they lose time, and any questions. Set a check-in for day 30.
For contractors, keep this to a walk-through of the client’s expectations and the job checklist. Detailed training is one of the signs of control the IRS looks at. A printed checklist helps either way: the free cleaning checklist maker builds one for standard, deep, move-out and Airbnb cleans.
Sample short job ads for a cleaning job
Made by the generator above, ready for a Facebook group or Craigslist:
Part-time house cleaner, hourly, the defaults in the generator
Hiring: part-time house cleaner in Austin, TX (Sparkle Home Cleaning).
Pay: $18 to $22/hr plus tips, paid every 2 weeks.
When: Mon to Fri, about 8:30 am to 3:30 pm, no weekends.
Perks: paid training, mileage paid, raises and supplies provided.
Need: driver's license, own car and background check. No experience needed.
Apply: text (555) 010-0123 with your name, free days and area.
Airbnb turnover cleaner, paid per turnover, independent contractor, Spanish spoken
Hiring: independent Airbnb turnover cleaner (1099) in Austin, TX (Sparkle Home Cleaning).
Pay: $60 to $95/turnover plus tips, paid weekly.
Most jobs: Fri to Sun, about 11 am to 4 pm.
Need: driver's license, own car and background check. No experience needed.
Se habla español.
Apply: text (555) 010-0123 with your name, free days and area.
How BroomBook helps a new cleaner on day one
A good job post gets the right person in the door; a clear first day keeps them. We make BroomBook, a scheduling and booking app for residential cleaning businesses, so take this section with that in mind. Here is what a new cleaner gets:
A crew app with nothing to download. Each cleaner gets a private link with their jobs, and “Start my day” opens the route in Google Maps, Apple Maps or Waze.
Room-by-room checklists with photos. Photos are checked against their checklist item, and the ones that need a look are flagged to you.
Clock in and out from the phone. Hours flow into a timesheet you can correct (the reason is kept), with tips split across the crew and a CSV export for payroll.
Job notes in their language. Notes are translated into Spanish, French or Portuguese for each cleaner, and access notes and alarm codes show only on the day of the visit.
Team logins on every plan. Optional logins for cleaners and managers at no extra cost. You choose whether each cleaner sees prices and client phone numbers.
Swaps without group texts. A cleaner can ask the team to take a visit, and free teammates get a text in their language.
Plans are $29 a month for up to 2 cleaners or $59 a month for any number, with no per-cleaner fee, a 14-day free trial and no credit card. See it with sample data in the live demo, or read about the crew app for cleaning businesses.
Pick something else if what you need is hiring software: BroomBook does not post jobs or track applicants, and it exports hours for payroll rather than running payroll and taxes for you. It is also not built for commercial janitorial or multi-trade companies, or for anyone who needs QuickBooks sync or an app-store app.
A house cleaner cleans private homes, usually on a weekly, every-two-weeks or monthly schedule. A typical visit covers kitchens (counters, sink, stovetop, appliance fronts, microwave), bathrooms (toilet, tub, shower, sink, mirrors, floor), dusting, vacuuming and mopping, making beds and emptying the trash. Deep and move-out cleans add inside the oven, fridge and cabinets, baseboards and window tracks.
What is the difference between a housekeeper and a house cleaner job description?
A housekeeper job description often means a hotel room attendant or a live-in or full-time housekeeper for one family, who may also do laundry, errands or meal prep. A house cleaner job description, for a cleaning business, means cleaning several clients’ homes a day, often in a team, and driving between them. Name the job the way local applicants search for it, and say clearly which one it is.
Do I have to put the pay in a cleaning job posting?
It depends on where the job is. On October 5, 2026 we checked four state labor departments: California requires a pay scale in postings from employers with 15 or more employees, New York State from employers with 4 or more, Washington from employers with 15 or more, and Colorado requires pay in all job postings. Some cities have their own rules. Even where it is not required, a clear pay range is the first thing most cleaners look for.
Should I hire house cleaners as employees or independent contractors?
It is not a free choice: it depends on how the work is done. The IRS looks at behavioral control (do you tell them how, when and where to work, or train them), financial control (who pays for supplies, how they are paid) and the relationship (benefits, whether the work is your core business). If you set the schedule, train people and supply the products, that points toward employees. Read the IRS guidance and your state’s rules, or ask an accountant.
How long should a cleaning job description be?
Long enough to answer every question a good applicant has, and no longer: about 300 to 500 words for the full posting, in short bullet lists a cleaner can read on a phone. For Facebook groups and Craigslist, use a short version of a few lines with the job, pay, days, what you need and how to apply. The generator above keeps it under 600 characters.
Is this house cleaner job description generator free?
Yes. Fill it in, copy the full posting or the short version, or print it and save it as a PDF, as often as you like. There is no sign-up. What you type stays in your browser, and your posting is remembered on your device for next time.