Skip to main content
UI Coach Logo
Back to challenges
Easy

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.

Mobile

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.

Color palette
#A9A4CE
#05623B
#1F1109
#79829C
#6CBCB4
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