Get the deposit before you load the trailer.

SpotHeld turns the jobs you already quote in texts and DMs into policy-backed, deposit-paid bookings — without replacing your calendar. You choose the job and time, send one link, and keep the conversation where it started.

See plans and demo
  • No calendar migration
  • No customer account needed to pay a link
  • No SpotHeld per-booking fee
One plan: $29/month. Unlimited bookings and deposit links. Annual coming after renewal notices are verified.

Your payment processor still charges its own processing fees.

Deposit request

Full Interior + Exterior

Thursday, 9:00 AM · 4 hrs · your driveway

Service total
$340.00
Deposit due now (25%)
$85.00
Balance on the day
$255.00
The deposit is applied to the final price. The business confirms any schedule change under the policy shown before payment.

The owner side, in plain view

This preview mirrors the seeded demo. Open the interactive demo to use the actual interface: what needs attention, today's work, then the money.

Needs attention

  • Ivy Lund

    Dispute opened on the deposit

    Disputed
  • Peter Hahn

    Deposit link expired without payment

    Link expired
  • Tolu Okafor

    Balance $255.00 still outstanding

    Balance due

Booking timeline

  1. Deposit link shared

    Owner pasted it in the text thread

  2. Link viewed

    Customer opened the deposit page

  3. Policy accepted

    Cancellation policy v1.2

  4. Deposit paid

    $85.00 · card ending 4242

  5. Appointment completed

    Balance $255.00 collected in person

Three steps, no new habits

Step 1

They text you

The conversation already happened in your DMs. You pick the service, the day, and the address.

Step 2

You send one link

SpotHeld builds a plain page with the price, the deposit, and your cancellation policy. Paste it in the thread.

Step 3

The deposit lands

When they pay, the booking flips to Deposit paid and they get a receipt. You still run your own calendar.

Built to fit the way you already book

  • Send from wherever you already talk — text, Instagram, or email. The link is just a link.
  • Set a flat or percentage deposit per job, and edit the price when you quote something custom.
  • Policy acceptance is recorded with a timestamp before any payment, so cancellations stay calm.
  • You confirm every outcome: completed, no-show, refund. Nothing is charged on its own.

How payments are handled

Straight answers, no badges we haven't earned.

  • Card details are entered on Stripe-hosted checkout and are never stored by SpotHeld. The optional dashboard tour is demo mode: seeded sample data, no real account and no money moved.
  • Deposit links use long random tokens, can be revoked by the owner, and never expose account identifiers.
  • A deposit is only marked paid when the processor confirms it. Refunds are recorded once and cannot be duplicated.
  • Processing fees are charged by your payment processor and are separate from your SpotHeld subscription.

Pricing

One plan. Everything included. Billing is managed through Stripe, and your access follows the subscription status shown in your account.

SpotHeld Pro

Unlimited bookings and deposit links, customer receipts, and a booking status portal. No SpotHeld per-booking fee.

  • Simple monthly billing
  • Payment processing fees are separate and billed by your processor
  • Manage the subscription through Stripe

Monthly billing

AnnualNot available yet$249/yearComing after annual-renewal notices and cancellation are verified.

Public account creation is paused until the verified launch checks are complete.

Compare a deposit amount to the price.

Put in what a typical job is worth and the deposit you'd ask for. This is an amounts-only comparison against the subscription price. It does not predict added revenue, prevented no-shows, or whether SpotHeld will pay for itself.

See plans and demo

$25–$5,000

5%–100% of the job

Deposit on a $300 job at 25%

$75

vs. $29/month
2.6× the monthly subscription

A $75 deposit is about 2.6× the monthly subscription. This is an amounts-only comparison. It does not predict added revenue, prevented no-shows, or whether the software will pay for itself.

Keep your calendar. Keep your DMs. Add the deposit.

SpotHeld is not a stripped-down detailing CRM. It is the commitment step for detailers who quote and schedule in conversation. Here is the honest read on which one you need.

SpotHeld fits when

  • Your leads already arrive through text, Instagram, or another DM thread.
  • You quote the price and choose the time yourself, job by job.
  • Your own calendar stays the source of truth and you don't want to migrate it.
  • The missing step is a policy-backed deposit and a clean money record per job.

A full detailing CRM fits when

  • Customers should self-book publicly from your live availability.
  • You need vehicle-size, postcode, territory, or travel-time pricing.
  • You need crews, routes, automated reminders, or recurring schedules.
  • You need estimates, inspections, inventory, POS, or broad marketing automation in one system.

SpotHeld protects the booking without moving your business into a new system.

Questions worth asking