Sep 25, 2026 · 6 min read
How to Stop No-Shows and Take Deposits as a Mobile Mechanic
A deposit at booking, a written cancellation policy, and a clear arrival text are the three things that cut no-shows for mobile mechanics. Here is how to set each one up, with example math.
The most reliable way for a mobile mechanic to stop no-shows is to take a deposit when the customer books, put the cancellation policy in writing before they pay, and confirm the arrival time with a text on the day of the job. A customer with money down and a clear plan is far more likely to be there with the keys.
MechanicTap is built around that flow: the customer approves your quote, pays the deposit by card through Stripe, and picks a time, and on the day you send an On my way text with your ETA and your service vehicle's color and plate.
What does a no-show cost a mobile mechanic?
A no-show costs a mobile mechanic the drive, the time slot, and often the parts already bought for the job. A shop loses an empty bay for an hour; you lose the round trip too.
Here is an example using a customer 15 miles away, a 2.5-hour job slot including travel, and an example labor rate of $80 per hour:
- Vehicle cost: 30 round-trip miles x $0.76 = $22.80, using the IRS business standard mileage rate for July through December 2026 as a yardstick (IRS)
- Lost time: 2.5 hours x $80 = $200
- Cost of one no-show: $22.80 + $200 = $222.80
- Two no-shows a month: $222.80 x 2 = $445.60
For a mobile mechanic, a no-show is more than a customer who is not home. Write down what counts: the car is not at the address, nobody has the keys, the car is in a gated lot or garage you cannot reach, or the vehicle is not the one described on the booking.
How much deposit should a mobile mechanic take?
A mobile mechanic's deposit should at least cover what you lose if the customer disappears, which usually means the mobile service fee plus any parts you order for the job. The table compares common deposit policies on an example $362 job with $140 in parts and a $60 mobile service fee.
| Policy | Deposit on the example job | Good fit for | Trade-off |
|---|---|---|---|
| No deposit | $0 | Long-time repeat customers | You carry all of the no-show risk |
| Flat booking deposit | $50 | Quick jobs and inspections | May not cover parts |
| Mobile service fee up front | $60 | Jobs with no special-order parts | Parts still at risk |
| Percentage of the quote | 25% x $362 = $90.50 | Mid-size repairs | Customers must do math; odd amounts |
| Parts cost up front | $140 | Special-order or non-returnable parts | Larger ask at booking |
| Full prepayment | $362 | Rarely a good fit | More to refund if plans change |
Card fees apply to deposits too. Stripe's standard rate is 2.9 percent plus 30 cents per successful domestic card transaction (Stripe), so a $50 deposit costs $1.75 ($1.45 + $0.30) and a $140 deposit costs $4.36 ($4.06 + $0.30).
Refunds are not free. Stripe says the processing fees from the original transaction are not returned when you issue a refund (Stripe), so on a refunded $50 deposit you are out $1.75. That is one more reason to offer a reschedule before a refund.
What should a mobile mechanic's cancellation policy say?
A mobile mechanic's cancellation policy should say when the deposit is refundable, when it is kept, and what happens to parts already ordered, in plain words the customer sees before paying. Here is an example policy to adapt:
- Cancel or reschedule 24 hours or more before the appointment: full deposit refund or free reschedule.
- Cancel with less than 24 hours' notice: deposit kept, or applied once to a rescheduled visit.
- Vehicle not at the address, no keys, or no access when I arrive: deposit kept.
- Parts ordered for your job: deposit applies to the parts, and you keep them.
- If I cancel or cannot do the job: full deposit refund.
Show the whole policy, not just a link. Stripe recommends including a clear description of your refund and cancellation policies and notes that card issuers might reject a checkbox that contains only a link as evidence the customer knew your policy; there must be reasonable evidence you presented the full policy before the purchase (Stripe).
What happens if a customer disputes a mobile mechanic deposit?
When a customer disputes a card deposit, Stripe debits the disputed amount plus a dispute fee from your account while the card issuer decides the case (Stripe). Stripe's standard dispute fee is $15 for each dispute you receive (Stripe), and Stripe says it never returns the dispute received fee unless your contract says otherwise (Stripe).
Timing matters. Card networks typically allow cardholders to dispute within 120 days, and when a customer pays for a future service, the dispute window generally starts on the service date rather than the payment date (Stripe). Once a chargeback is created, you usually have 7 to 21 days to respond, depending on the card network (Stripe).
A few habits make disputes less likely:
- Use a recognizable statement descriptor, such as your business name; Stripe limits descriptors to 5 to 22 characters (Stripe).
- Refund in full when you are at fault. Customers cannot dispute fully refunded payments, but a partially refunded payment can still be disputed for the full amount (Stripe).
- Keep the approved quote, the policy the customer saw, and your text messages together for each job.
Should I put a hold on the card instead of charging a deposit?
For most mobile mechanics, charging a deposit is simpler than placing a card hold, because a hold expires before many appointments happen. Stripe says an authorization for an online card payment is typically held for 7 days, and if it is not captured in time the funds are released (Stripe).
A job booked 10 days out would lose its hold before you arrive. A deposit that is actually charged, with a clear refund policy, avoids that problem.
How do confirmations and reminders cut no-shows?
Confirmations and reminders cut no-shows by clearing up common mix-ups before you drive: the wrong day, the wrong address, or a family member who took the car to work. Confirm four things in writing when the job is booked: the exact arrival time, the address, the work to be done, and the total.
A written estimate also protects both sides. The FTC tells consumers an estimate should identify the condition to be repaired, the parts needed, and the anticipated labor charge, and should say the shop will ask before going over a set amount (FTC).
In MechanicTap, nothing is booked automatically. Requests land in a New requests inbox, you accept or decline each one, and you confirm an exact arrival time. On the day, the On my way text gives the customer your ETA and your service vehicle's color and plate so they know who is pulling up. Optional automatic follow-up texts can nudge customers who have not yet approved a quote.
What should I do when a customer no-shows?
When a customer no-shows, follow the same steps every time so the policy is fair and the record is clean:
- 1Wait a set time, such as 15 minutes, after your confirmed arrival time.
- 2Call and text the customer, and note the time of each attempt.
- 3Take a timestamped photo of the location showing the car is missing or inaccessible.
- 4Apply your written policy, and tell the customer in writing what happens to the deposit.
- 5Offer one reschedule if your policy allows it.
- 6Refund in full if the miss was your fault, such as running late past the window you promised.
Sources
- 1.Standard mileage rates (IRS)
- 2.Pricing and fees (Stripe)
- 3.How disputes work (Stripe Docs)
- 4.Best practices for preventing fraud and disputes (Stripe Docs)
- 5.Place a hold on a payment method (Stripe Docs)
- 6.Auto repair basics (Federal Trade Commission)
This guide is general information, not legal, tax, or insurance advice. Rules vary by state and city, so check with your state, a tax professional, or a licensed agent before you decide.