CRM
Customers and their cars, together
Detailing is a vehicle business. Your records should be too.
Customer profiles
Phone, addresses, preferred contact, and full job history on one screen.
Vehicle records
Class, color, plate, and photos per vehicle — pricing and duration follow the class.
Notes that surface
Gate codes and parking quirks reappear on every future job at that address.
Tags & filters
VIPs, fleets, coating clients — segment your book and find anyone fast.
Morgan Sandoval
VIP(407) 555-0182 · Winter Garden
Service history
- Jul 12Full Detail · BMW M4PAID$285
- May 30Interior Refresh · Ford F-150PAID$140
- Apr 18Ceramic Coating · BMW M4PAID$900
Note: Gate code 4482 — park in the shade on the left of the drive.
Booking
Your booking page, your rules
Customers book themselves — with exactly the questions you need answered.
Mobile, drop-off, or both
Take jobs at their place or yours. Each service chooses its mode, and the booking page adapts.
Custom booking questions
Ask what matters before you commit — short answers, pick-one choices, yes or no. Answers land on the appointment.
Water & power checks
One toggle asks mobile customers whether a spigot and an outlet are available, so you pack accordingly.
Instant new-request alerts
An email, a text, or a push notification on your phone the second a request comes in. Your choice, off by default.
Book with Joe's Mobile Detailing
- ServiceFull Detail
- Vehicle2019 BMW M4 · Coupe
- AddressIn service area
- 4Time
- 5Deposit
Saturday, Aug 2
Times shown already include drive time from the previous job.
Payments
Charge at the car, settle in your account
Connected to the processors you already trust.
Stripe & Square
Connect either account — or both. Payouts go directly to you; we never hold funds.
Tap to pay at the car
Hand the job to Square POS or a Terminal, or collect with Tap to Pay in the Stripe app — no reader needed.
Deposits
Require a deposit at booking to end no-shows. It's applied to the final invoice automatically.
Payment links
Customer not home? Text a secure payment link and get paid before you leave the curb.
Invoice #1042
Morgan S. · 2019 BMW M4 · Full Detail
Paid $255.00 · Square · Visa ···4242 · 3:02 PM
Protection
Proof for every job, before and after
Detailing is a trust business. Document the vehicle before you touch it and get the sign-off in writing — all of it attached to the job for good.
Condition reports
Walk the vehicle with a required photo checklist — front, rear, both sides, interior, wheels — plus notes on existing damage.
Waivers & signed forms
Build your own waivers — signatures, initials, pick-one choices, long answers. Customers sign right on your phone at the car.
Customer sign-off
The condition report is acknowledged and signed before work starts — end-of-job disputes die here.
Records that hold up
Every signature is stored with the timestamp, the device, and the exact wording that was agreed to.
Condition report
2019 BMW M4 · before work begins
Existing damage: light scratch on rear bumper — photographed.
Morgan Sandoval
Signed at the vehicle · Aug 2, 10:24 AM
Booking API
A booking surface for whatever you build
A secure API with the same powers as your front desk — so a phone agent, your website, or your own tools can book real jobs with your rules enforced.
AI receptionist ready
Phone agents look up the caller, quote the real total, offer real times, and book mid-call. Works with Retell, Vapi, or your own build.
The full booking surface
Customers, vehicles, quotes, availability, booking, reschedules and cancellations — the same operations your dashboard runs.
Guardrails built in
Idempotent writes can't double-book, stale prices are refused with the fresh number, and taken slots hand back alternatives.
Keys you control
Created in a click, shown once, revocable instantly — with rate limits per key and your normal confirmations on every booking.
your-integration → api.detailroam
GET/v1/customers?phone=+14075550134
200 · Marcus Reid — returning · 2021 Chevy Tahoe
POST/v1/quote
200 · Full Detail (Large SUV) = $253.79 · 210 min
GET/v1/availability?date=2026-09-17
200 · 9:00 AM · 1:30 PM · drive time included
POST/v1/appointments
201 · SCHEDULED · confirmation text sent
Try every feature free for 14 days.
No tier-shopping, no feature matrix to decode. Start a trial and use all of it.