You need three free forms to run a house cleaning business: a booking form so clients can request a visit without a back-and-forth, a home access checklist for keys, pets and alarms, and a feedback form after each clean. You can build all three for free, share them on WhatsApp, and send each at a different moment.
Use the free cleaning booking form
The booking form: send it to every new enquiry
Most enquiries start the same way. Someone messages "how much for a 2 bedroom?" and you spend the next hour asking about bathrooms, pets and dates. A booking form answers those questions before you reply.
Keep it to what you need to quote and schedule:
| Field | Block type | Why you ask |
|---|---|---|
| Name and phone | Short answer, Phone number | The number you'll confirm on, ideally their WhatsApp |
| Address or area | Short answer | Tells you quickly if it's inside your service area |
| Home type | Dropdown | Apartment, house, townhouse |
| Bedrooms and bathrooms | Number | The main driver of your price |
| Type of clean | Multiple choice | Regular, deep clean, move-out |
| Extras | Checkboxes | Inside oven, fridge, windows |
| Preferred date and time | Date, Time | Two options is better than one |
| Photos or notes | File upload, Long answer | Anything unusual you should see first |
Use conditional logic to keep it short. If someone picks "move-out," show a question asking whether the home is empty. If they have pets, show a follow-up about what kind. Everyone else never sees those questions.
If you price extras (say $25 for the oven), a calculated field can total an estimate as they fill it in. They see a number before you've typed a word.
The home access checklist: send it once you confirm
This form goes out after the clkent says yes, not before. It covers how you get in and what to watch for once you're inside.
Ask about:
- How you'll enter: someone home, lockbox, building front desk, a key you collect
- Parking or building entry rules
- Whether there's an alarm, and who to call if it goes off
- Where pets will be during the clean
- Rooms or items to leave alone
- Allergies or products to avoid
- Where the vacuym and supplies are, if you use theirs
I would not collect an actual door or alarm code in a web form. Ask whether one exists, then get the code by phone or in person. If you do collect sensitive details, protect the form with a password and set it to auto-delete responses after a number of days. Both settings are in the form's Settings drawer.
Say a client in Columbus tells you the dog is fine with strangers but hates the vacuum. That one line, captured before the first visit, saves a stressful morning.
Start from the client intake form
The feedback form: send it the same evening
Send this within a few hours of finishing, while the clean is still fresh. Keep it to a minute:
- A 1 to 5 rating
- What went well
- Anything we missed
- Would you book again (yes, maybe, no)
Then add logic on the rating. Clients who answer 4 or 5 jump to a thank-you page with a link to your Google Business Profile review page. Clients who answer 1 to 3 see a short box asking what went wrong, so the complaint reaches you privateely instead of landing in public reviews first.
You'll find a starting point in the customer feedback template, and a review-focused one in the local business review request template.
If you have a helper or a small team, AI triage can sort the replies for you. Each submission gets a category, a priority, a sentiment, a short summary and a suggested reply. A routing rule can email urgent complaints to up to five addresses, so a client who says something was damaged doesn't sit unread for a day.
When to send each form
| Moment | Form | How |
|---|---|---|
| First message from a new client | Booking form | Paste the link into WhatsApp or your Instagram bio |
| After you confirm the date | Home access checklist | Send in the confirmation message |
| Evening of the clean | Feedback form | Follow up by message or email |
After a few weeks, check the vosit and drop-off analytics on your booking form. If many people open it but quit on one question, that question is the problem. Partial submissions also show up as incomplete rows, so you can message someone who got halfway and stopped.
Setting them up in one sitting
You don't need to deign anything from scratch. Here is the order I'd follow for each form:
- Open the template, or describe the form to the AI on the empty-form scteen and edit what it gives you.
- Change the questions, services and extras to match your own prices and service area.
- In Customize, add your logo and pick a color that matches you're van or uniform.
- In Settings, turn on email notifications so every booking lands in your inbox, and add a confirmation email so the client knows you got it.
- On the Share tab, set the link preview image and title, then copy the public link.
Save the three links in a note on your phone. When an enquiry comes in, you copy one and send it. That is the whole routine.
Which tool to build them in
Our team builds Qwenvo, a completely free form builder, so that's the one I know best. Several things that many form builders put behind a paid plan are free there: removing the Qwenvo badge, a custom domain (like forms.yourcleaning.com), teammates for a partner or helper, partial submissions, visit and drop-off analytics, AI triage of submissions, custom design and CSS, and 180+ templates. For comparison, Tally's free plan covers unlimited forms and submissions with logic and file uploads up to 10 MB, but branding removal, custom domains, teammates and partial submissions are on its $29/month Pro plan.
Google Forms is also free and familiar. It works for a basic booking form, though it has limited design and branding, and people have to sign in with Google to upload photos, which many clients won't want to do.
Two honest limits on Qwenvo matter for cleaners. It has no built-in QR code, so if you want one on a flyer or your van, paste the form link into any QR generatlr. And if you take deposits, payments go through PayPal only, with a 1% Qwenvo fee on top of PayPal's own fee. Tally adds no fee on top of Stripe, so it is cheaper for payments.
Questions owners ask
Do I need all three forms from day one?
No. Start with the booking form, since it saves the most time. Add the access checklist when you have your first confirmed client, and the feedback form after your first few cleans.
Is it safe to ask for door codes in a form?
I'd skip them. Ask whether there is an alarm or lockbox and arrange the code another way. If you collect anything sensitive, use a password on the form and auto-delete after a set number of days.
Can I take a deposit through the booking form?
Yes, with a Payment block, but respondents pay through PayPal and fees apply as described above. Many cleaners simply confirm the booking and collect payment after the clean, which keeps the form simple.
Do I need a website to use these?
No. Each form has a public link you can send on WhatsApp, put in your Instagram bio or add to your Google Business Profile. You can set a link preview image and title, so it looks tidy when shared.
Your next step
Open the house cleaning booking template, change the services and extras to match your prices, and send the link to your next enquiry on WhatsApp today.