← OneStudio Guides

Websites

Cleaning Business Quote Request Form: What to Ask Before You Price the Job

Build a cleaning quote request form that collects enough detail to price and schedule the job without overwhelming the customer. Includes field-by-field guidance and examples.

Overview

A cleaning quote form should collect enough information to make the next decision, not enough information to replace a site inspection, contract and customer record all at once.

The strongest form is usually shorter than the owner's internal checklist and more specific than a generic “Tell us about your project” box.

For a cleaning company, the form should answer one question: Can we understand this request well enough to price it, qualify it or decide what we need to ask next?

Start by deciding whether the form is for a quote or a booking

A quote request and an online booking are different workflows.

A booking form creates or requests a specific appointment. A quote form collects information so the business can assess scope before promising price or time.

Use a quote request when:

Use direct booking when the service is standardized enough to expose a real time and a defensible price.

One cleaning website can use both paths.

  • property condition can change the workload materially;
  • size or layout affects price;
  • commercial work needs review;
  • access or parking may affect delivery;
  • the job may require special equipment or staffing;
  • the business cannot confirm duration before seeing more detail.

The minimum useful contact fields

For most quote requests, start with:

Name

Use one simple name field unless the business has a real operational reason to split first and last name.

Email

Useful for sending written quote information and keeping a searchable record of the conversation.

Phone

Useful when the business needs to clarify scope quickly or coordinate a site visit.

Tell the customer how the number will be used. Do not quietly turn a quote request into marketing consent.

Ask for the service before asking for the whole property story

A service selector gives the business immediate context.

Possible choices might include:

Include “Not sure” when customers can reasonably be uncertain. Forcing the wrong choice creates worse data than allowing uncertainty.

  • regular home cleaning;
  • deep cleaning;
  • move-in or move-out cleaning;
  • office/commercial cleaning;
  • post-construction cleaning;
  • another service the company genuinely offers.

Ask for location only to the level you need

A local cleaning company needs enough location information to determine whether the request is serviceable.

Depending on the workflow, that might be:

Do not collect a full address before it is operationally needed merely because a form template includes one.

If the quote depends on travel, access or parking, explain why the location information matters.

  • postcode or ZIP code;
  • city or neighborhood;
  • full service address only when necessary at this stage.

Property type can change the quote

Useful options may include:

A commercial cleaning company may need a different set of property types from a residential maid service. Keep the choices aligned with the actual service catalog.

  • apartment/flat;
  • house;
  • office;
  • retail space;
  • short-term rental;
  • another property type the business serves.

Size questions should match the pricing process

Many cleaning forms ask for bedrooms, bathrooms or square footage because those values can influence labor.

Only ask for them if the business actually uses them.

Possible fields include:

If customers often do not know exact floor area, allow an approximate range rather than demanding false precision.

Do not imply OneStudio automatically turns these answers into an instant cleaning estimate. OneStudio's verified public feature set supports service-business booking and client operations, not a cleaning-specific dynamic quote engine.

  • bedrooms;
  • bathrooms;
  • approximate square footage or square meters;
  • number of floors;
  • office or commercial floor area.

Ask about frequency when it changes the offer

Frequency can affect scope, price and staffing.

Possible choices:

This field does not mean the software automatically creates a recurring series. It is simply qualification information unless the scheduling system's recurrence behavior is separately verified.

  • one-time;
  • weekly;
  • every two weeks;
  • monthly;
  • commercial recurring schedule;
  • not sure yet.

Ask about timing without pretending the job is booked

A quote form can ask for:

Avoid presenting a date picker that looks like confirmed availability if the business has not yet reviewed the job.

If a customer selects Friday, the confirmation should say the team will review the request, not that Friday is booked.

  • preferred date;
  • preferred week;
  • deadline;
  • flexible timing;
  • best time to contact the customer.

Collect condition information carefully

Property condition can materially affect a deep clean, move-out or post-construction job.

You can ask a simple question such as:

Which description is closest?

Avoid shaming language. The goal is operational clarity, not judgment.

  • maintained regularly;
  • needs a deeper reset;
  • move-out / empty property;
  • post-renovation / construction dust;
  • unusual condition that needs discussion.

Use add-on questions only for services you really sell

If the company offers add-ons, the form can ask whether the customer wants them considered in the quote.

Examples might include:

Do not copy a competitor's add-on menu unless your business can deliver and price those items consistently.

  • oven interior;
  • refrigerator interior;
  • interior windows;
  • cabinets/cupboards;
  • another verified add-on.

Ask about access when it affects the job

Useful access questions may include:

Collect only what is necessary before the quote. Sensitive access codes or security credentials usually belong later in a controlled operational process, not in a public lead form.

  • parking limitations;
  • building access;
  • stairs or lift/elevator availability;
  • concierge or security procedures;
  • whether somebody will be present;
  • commercial access hours.

Photos can reduce back-and-forth, but should not be mandatory by default

Photos can help with:

If the website supports an appropriate secure upload workflow, explain what photos are useful and why.

Do not force customers to upload images for simple requests if they do not add decision value.

If photo upload is not a verified OneStudio public capability in the exact flow, use a follow-up process rather than promising it.

  • unusual condition;
  • post-construction cleaning;
  • large move-out jobs;
  • specific stains or areas;
  • commercial spaces.

Include one short free-text field

Even a well-designed form cannot predict every exception.

A prompt such as “Anything else we should know before we review the request?” gives customers a place for the unusual detail.

Keep it optional unless the business truly cannot proceed without written explanation.

Do not turn the quote form into a legal agreement

The quote request stage usually does not need the customer to agree to every policy the business has.

Include the consent and privacy language required for the information being collected, but keep service terms, cancellation terms or contracts in the appropriate stage of the customer journey.

Do not use pre-checked marketing consent.

Keep marketing consent separate

A customer asking for a cleaning quote is giving information so the business can respond to that request.

If the business also wants permission to send marketing emails or promotional messages, collect that consent separately and only where legally appropriate.

This keeps the quote experience honest and reduces ambiguity around why the data is being collected.

What the confirmation should say

After submission, tell the customer what happened.

A useful confirmation can state:

Avoid fake precision such as “We will reply in exactly 12 minutes” unless the business can actually keep that promise.

  • the request was received;
  • the team will review the details;
  • the expected next step;
  • whether the customer should expect a call or email;
  • that the requested date is not confirmed until the business says so, when applicable.

Route simple jobs out of the quote form when appropriate

A quote form should not become the default destination just because it already exists.

If a service has predictable scope, duration, price and availability, consider offering direct online booking instead.

OneStudio's website booking flow can let service-business customers select a service and available time when the setup supports that model. See OneStudio online booking.

The business can still keep quote-first flows for custom cleaning work.

Connect the enquiry to usable client context

The form is the start of a relationship, not just an email notification.

OneStudio's public CRM is focused on service-business client continuity, including contact details, bookings, notes and tags around the client relationship. Explore OneStudio CRM.

Do not treat it as a lead-scoring pipeline or cleaning field-service database. Keep only the operational client context that belongs there.

Example: residential deep-cleaning quote form

A sensible first version might ask for:

That is enough to make a first decision without turning the form into a twenty-minute interview.

  1. Name.
  2. Email.
  3. Phone.
  4. Postcode/ZIP or service area.
  5. Property type.
  6. Approximate bedrooms/bathrooms or size range if the business uses that information.
  7. Preferred timeframe.
  8. Condition category.
  9. Add-ons the business actually sells.
  10. Optional notes.
  11. Required privacy/response consent where applicable.

Example: commercial cleaning enquiry

Commercial work usually needs a different form.

Useful fields may include:

Do not combine commercial and residential forms if the questions become confusing for both audiences.

  • company and contact name;
  • email and phone;
  • property type;
  • service location;
  • approximate floor area;
  • desired frequency;
  • access hours;
  • preferred start timeframe;
  • whether a site visit is possible;
  • short scope description.

Measure form quality by the next step

A successful quote form is not the one with the most submissions. It is the one that creates enough useful information to move qualified requests forward efficiently.

Review:

Improve the form from real operational friction.

  • which fields customers abandon;
  • which answers staff still have to ask every time;
  • which questions are never used;
  • which requests should have been direct bookings;
  • which jobs are still being under-scoped.

Ask only what helps you make the next decision

The best cleaning quote form reduces back-and-forth while respecting the customer's time. Start with the minimum useful information, keep quote-first work distinct from direct booking, and refine the fields from the questions your team actually needs answered.

For a connected website, booking and client workflow, review OneStudio features and OneStudio pricing.

Questions businesses ask

How many fields should a cleaning quote form have?

There is no universal number. Keep the form to the information required for the next pricing or qualification decision. Remove fields staff do not use.

Should I ask for a full address?

Only when it is genuinely needed at the quote stage. A postcode/ZIP or service area can be enough for early qualification in some businesses.

Should customers upload photos?

Photos can help with unusual or highly variable jobs, but they should not be required for every simple cleaning request. Use a secure, verified workflow.

Can OneStudio calculate an instant cleaning quote from the form?

Do not assume that. OneStudio is verified for service-business website, booking and client operations, not a cleaning-specific instant estimate engine.

Should a quote request create a booking?

Not automatically. If staff must review price, duration or feasibility, the request should remain an enquiry until the appointment is confirmed.