Home cleaning service request form

A home cleaning service request form lets customers quickly book a cleaning appointment — it captures where they live, the size of their home, what type of cleaning they need (standard, deep clean, move-in/move-out), their preferred date and time window, and any special instructions. This form creates a booking record; payment and confirmation happen separately.

The form beside this text is live. Fill it in and submit it — it validates exactly as it would for a real respondent, and saves nothing.

Cleaning type dropdown prevents mismatched expectations

A customer who books "deep clean" knows to expect different pricing and time than "standard maintenance".

Pet checkbox alerts the cleaning crew to allergens or behavior considerations

A cleaning team that knows about a dog or cat can bring pet-safe products and take necessary precautions.

No card required.

Home Cleaning Service Request

Live preview

How to build this form

7 steps in the editor. Nothing here needs a paid plan.

  1. Add text and email fields for customer name and email, plus a phone field.
  2. Add a text field for service address.
  3. Add a dropdown for home size (studio, 1BR, 2BR, 3BR+, etc.).
  4. Add a dropdown for type of cleaning (standard, deep clean, move-in/move-out, etc.).
  5. Add a date field for preferred appointment.
  6. Add a dropdown or radio for time window (morning, afternoon, evening).
  7. Add an optional checkbox for pets and a textarea for special instructions.

Fields in this form

10 fields, using 7 of the 19 field types available.

QuestionField typeRequired
Your nameShort textYes
Email addressEmailYes
Phone numberPhoneYes
Service addressShort textYes
Home size (bedrooms)DropdownYes
Type of cleaningDropdownYes
Preferred appointment dateDateYes
Preferred time windowDropdownYes
Do you have pets in the home?CheckboxesOptional
Special instructions or areas of focus (optional)Long textOptional

What goes wrong with this form

Specific to a home cleaning service request form, not general advice about forms.

Not asking about pets

A cleaner who shows up allergic or unprepared for an anxious dog creates a bad experience. Even if pets are uncommon, ask.

Making special instructions a required field

Most customers don't have special requests. Make it optional so they don't have to type "none" or "no special instructions".

Collecting an exact appointment time instead of a time window

Cleaning schedules slip. A "morning" or "afternoon" window gives the company flexibility while setting customer expectations.

Questions about this form

Do I pay through this form?

No. This form books your appointment. Payment and final confirmation happen via email or phone with the cleaning service.

What's the difference between standard and deep clean?

Standard is regular tidying and surface cleaning. Deep clean includes baseboards, inside cabinets and detailed scrubbing. Ask the service for their specifics.

Can I request a specific cleaner or team?

Add a note in the special instructions field if you have a preference, but the company assigns cleaners based on availability and expertise.