Every paid booking on Sparkle is backed by a 72-hour payment hold. Flag an issue in that window and the cleaner's payout pauses while a real person reviews what happened.
How it works
No fine print. Here's the exact sequence — same one the code runs.
Step 01
Your payment is processed by Stripe and held by Sparkle — not released to the cleaner yet.
Step 02
After the cleaner marks the visit complete, the payment stays held for 72 hours. That's your window to flag anything off.
Step 03
Submitting a report freezes the payout automatically. A real Sparkle team member reviews the report and works toward a fair outcome.
The fine print, plainly
We'd rather be honest about the limits than oversell and disappoint you.
Cleaner no-show
Your cleaner doesn't arrive within the agreed window and doesn't make it right.
Service that materially differs from what you booked
Major scope items skipped or substantially different from the package you paid for.
Quality issues you'd reasonably expect us to address
Bathrooms, kitchens, or floors left in a state a reasonable homeowner wouldn't call clean.
Damage caused during the visit
Reported within the review window with photos. Reviewed case-by-case in coordination with the cleaner.
Payment issues tied to a booking
Double-charges, failed charges, or Stripe processing problems that affect the visit.
Work that wasn't part of the booking
If you booked a standard clean and wanted a deep clean, that's an upgrade — not a covered issue.
Pre-existing damage or conditions
Wear, prior stains, or items that were already broken before the cleaner arrived.
Reports filed after the review window closes
After the 72-hour hold ends, the payout is released. We still review emailed reports, but refund options are limited.
Bookings paid outside Sparkle
Cash, Venmo, or other off-platform payments aren't backed by the guarantee — we can't hold a payout that didn't run through us.
Subjective preferences
We can't guarantee every personal preference. The standard is what a reasonable homeowner would call a clean home.
If something goes wrong
Three steps, under two minutes. Filing immediately pauses the cleaner's payout while we investigate.
Step 01
Sign in and go to your bookings dashboard. Find the visit you want to flag — it must be marked completed.
Step 02
Describe what went wrong in plain language. We require at least 20 characters so our team has enough to investigate.
Step 03
Once submitted, the cleaner's payout is automatically held while a Sparkle team member reviews the report. You'll get a confirmation in-app and by email.
Or email us directly at support@getsparkleclean.com.
Common questions
Every booking is backed by the guarantee above. Same standard for every cleaner, every visit.
See our Terms of Service for full booking, cancellation, and refund details.