Skip to main content
UI Coach Logo
Beginner

On Demand Car Wash Booking

Design a mobile booking flow for arranging a car wash at home while setting clear service, access, and weather expectations.

Mobile1 to 2 hours

The brief

Understand the problem

Background

Mobile car wash services need more than a time and address. Providers must know the vehicle, available space, water or power access, and whether weather makes the appointment practical.

User context

Marcus wants his parked SUV cleaned before a weekend trip. His apartment garage has restricted access, and he is unsure which service package covers pet hair.

Product problem

Customers need a fast booking flow that gathers operational details without feeling like a long questionnaire or hiding the final price.

Objective

Design the selection, scheduling, location setup, and confirmation experience for an at-home vehicle wash.

What to design

Define the experience

Required experience

  • Service package comparison
  • Vehicle and location setup
  • Appointment confirmation and provider arrival status

Screens and states

  • Service selection
  • Schedule and access details
  • Booking status

Core user flow

Follow the critical path

  1. 01

    Marcus selects his vehicle

  2. 02

    He compares wash packages

  3. 03

    He chooses a time and adds garage instructions

  4. 04

    He confirms the price and tracks the provider

Product rules

Requirements and constraints

Requirements

  • Explain what each package includes
  • Collect vehicle size and condition
  • Show fees before payment
  • Allow access notes and contact preferences

Constraints

  • Appointments require a safe legal parking space
  • Weather can force rescheduling
  • Providers set different service radiuses

Reality check

States worth considering

No provider serves the address
Rain begins before the visit
The vehicle is larger than declared
The customer is unavailable at arrival

Ready-to-use content

Mock data

Use this content to test hierarchy and realistic data states. You can expand it when the concept needs more depth.

Wash packages

  • Exterior Refresh, 35 minutes, $28
  • Inside and Out, 70 minutes, $62
  • Deep Clean, 110 minutes, from $105

Finish line

What to deliver

  • Three polished mobile screens
  • A compact service comparison component

If you want more

Optional extensions

Add recurring bookings
Design a damage report after service

Optional direction

Visual resources

Use these as a starting constraint if you want one. They are not part of the required solution.

Font pairing
HindOpen Sans

Hind & Open Sans

Clear interface writing gives people the confidence to understand what changed and decide what to do next.

Icons
Illustrations

Keep practicing

Beginner
Marketplaces

Book a Single Room Cleaning

Design a home service flow for hiring a cleaner for one room with a clear scope, access plan, and price.

Mobile1 to 2 hours
FormsService Design
Intermediate
Marketplaces

At-Home Stylist Booking

Design a service marketplace for finding, evaluating, and booking a beauty professional who travels to the client.

Mobile2 to 4 hours
Service DesignForms
Intermediate
Marketplaces

Manage a Recurring Home Cleaning Service

Design a booking experience that lets residents set up recurring cleaning while keeping access, priorities, and changes easy to manage.

Mobile2 to 4 hours
Mobile DesignForms
Advanced
Marketplaces

Verified Babysitter Booking

Design a caregiver-controlled service for finding, interviewing, and booking a vetted babysitter for a specific shift.

Mobile4 hours plus
Trust and SafetyService Design
Advanced
Marketplaces

Compare Quotes for a Home Repair

Design a contractor marketplace flow that turns a homeowner's repair request into comparable, trustworthy quotes and a clear booking.

Responsive web4 hours plus
Service DesignTrust and Safety
Advanced
Marketplaces

Availability-Aware Mentor Match

Design a mentorship matching flow that balances learning goals, lived experience, boundaries, and compatible schedules.

Responsive web2 to 4 hours
Product ThinkingService Design