Mobile Convenience
We come to your home, office, or building. No shop drop-off and no waiting room.
Mobile detailing - Kirkland and Bellevue
ONYX Auto Spa restores interiors, refreshes paintwork, and protects the finish with a clean, appointment-first mobile service.
Detailing without compromise
From quick maintenance washes to deep interior resets, ONYX focuses on careful prep, clear communication, and consistent results so your vehicle looks and feels its best without disrupting your schedule.
Services and pricing
Transparent packages with clear pricing. Select a package below to begin booking your appointment.
Why choose ONYX?
We come to your home, office, or building. No shop drop-off and no waiting room.
Professional-grade cleaners and protectants chosen for safe, lasting results.
Focused expertise for stains, odor, pet hair, and high-wear cabin surfaces.
Request online, get confirmed, and know exactly what to expect on service day.
Before and after
Every detail is documented with care. See the difference careful interior recovery and luxury finishing can make.
Before photos use dark labels. After photos use gold labels. Select any photo to view it larger.
High-touch seating, rear mats, door panels, and cabin plastics brought back to a clean ONYX finish.
How it works
Choose your detailing package, pick add-ons, and select an available date and time that works for you.
ONYX reviews your request and confirms any access or vehicle-specific details.
Our mobile setup arrives prepared for a clean, efficient detail at your location.
Book your detail
Select your package, choose optional add-ons, pick a date and time, and leave your details. The entire process takes about 60 seconds.
Takes less than 60 secondsFast, clear online request flow.
No payment requiredRequest now and confirm details first.
Dynamic schedulingTime slots adjust to your selected service duration.
Choose a detailing package from the service cards above, or pick one below.
Add-ons are performed alongside your main package.
Select an available date. Unavailable days are disabled.
Times are based on your selected service duration. Booked, past, or blocked slots are disabled.
Provide your contact details and service location.
Please verify all details before submitting.
Save your appointment ID and cancellation code below.
Need to cancel?
Use the appointment ID and cancellation code shown after booking. This updates the appointment to cancelled without deleting it.