Best Software to Take Card Payments On-Site — Pressure Washing (2026)
TL;DR
- Verdict: Jobber is the tested pick for on-site card payment on any phone; ServiceM8 + Stripe is the $0/month iOS option.
- Starting price: ServiceM8 Free is $0/month; Jobber Core is $39/month; both use the standard 2.9% + $0.30 card processing rate.
- Best for: pressure washing operators who want to collect payment before leaving the driveway instead of chasing invoices.
- Main limitation: ServiceM8's on-site payment flow is iOS/Mac-first - the Android experience is reportedly weaker and unverified.
- Standout fact: on a $300 house wash, the processing fee is $9.00 - a trade-off most operators accept to eliminate invoice chasing.
CrewKit is reader-supported — we may earn a commission if you sign up through links on this page. It never affects our rankings or verdicts, which come from real hands-on testing.
Nobody got into pressure washing to become an accounts receivable department. But “I’ll send you an invoice” is how you end up texting a homeowner three times about a $250 check that’s been “in the mail” since Thursday. (We’ve all been there. It’s fine. It ends today.)
Taking card payment on-site — before you pack the rig, while the customer is standing on their clean driveway — is the single operational change with the most immediate cash flow impact in this business. The right software makes it a 90-second conversation instead of a 9-day wait.
Bottom line upfront: For on-site card collection on any phone — Jobber is the tested pick (payment link from the job card, 2.9% + $0.30 standard rate, iOS and Android). For iOS operators on a budget — ServiceM8 with Stripe works at $0/month. Housecall Pro includes client financing options for larger jobs (based on public information, not tested). Here’s the breakdown.
Quick comparison — on-site payment and processing
Prices as of mid-2026, monthly billing. Processing rates as of mid-2026 — verify with each vendor before committing.
| Tool | Entry price | Processing rate | On-site payment | iOS | Android | Deposit collection |
|---|---|---|---|---|---|---|
| Jobber | $39/mo (Core) | 2.9% + $0.30 (standard) | ✓ Payment link from job | ✓ | ✓ | ✓ Integrated |
| ServiceM8 | $0 (Free, 30 jobs/mo) | Stripe rate (~2.9% + $0.30) | ✓ Stripe link | ✓ | Weaker | Manual |
| QuoteIQ | $29.99/mo (Essentials) | Varies | Payment link | Browser | Browser | Limited |
| Housecall Pro | ~$79/mo (Basic) | Varies | ✓ | ✓ | ✓ | ✓ |
The processing fee math — run it once
At 2.9% + $0.30 per card transaction, here’s what you’re paying on typical pressure washing jobs:
| Job value | Processing fee | You receive |
|---|---|---|
| $150 (driveway) | $4.65 | $145.35 |
| $300 (house wash) | $9.00 | $291.00 |
| $600 (full exterior) | $17.70 | $582.30 |
| $1,200 (commercial) | $35.10 | $1,164.90 |
The alternative — chasing a check — costs the float time (7–14 days average for late payers), the labor of follow-up calls and texts, and the occasional bounced check. For most operators, paying 2.9% + $0.30 to collect on-site and move on is a clear trade. At $300/job, the $9.00 processing fee is the cost of never sending a follow-up text again.
High-volume commercial accounts at $1,000+ per job: it’s worth asking each vendor about volume pricing. The numbers above are standard published rates for mid-2026; verify before committing on volume contracts.
Jobber — tested on-site payment, iOS and Android
Jobber’s on-site payment workflow was tested with live accounts on both iOS and Android. The flow:
- Job complete. Open the Jobber app, tap the job.
- Hit “Invoice.” Line items from the quote are pre-filled — no re-entry.
- Send invoice with payment link. Client gets a notification.
- Client taps the link, enters card or uses saved payment, done.
- Payment confirmation hits before you’re back in the truck.
The full cycle from “job done” to “payment received” — without the client needing a checkbook, without you chasing anyone — takes under two minutes when the client has their phone out.
Processing rate: 2.9% + $0.30 per card transaction (standard, mid-2026). Verify current rates at getjobber.com. Jobber may offer volume rates for high-transaction accounts — worth asking if you’re processing more than $10,000/month in card volume.
Deposit collection integrated into quote approval. Before any job starts, require a deposit from the quote approval link. Client approves the quote and pays the deposit in the same browser session — one link, both steps done. For a $600 house wash, 25% up front is $150 collected before you’ve touched a pressure washer. The no-show risk drops significantly when the client has money on the line.
Cross-platform. iOS and Android both tested — same payment link workflow on both platforms. If you or a helper is on Android, the payment flow doesn’t degrade.
Tested June 2026 — Jobber Core ($39/month). Payment link sent from job card on iPhone — client received it and completed payment while we were still packing up equipment. Also tested from Android with the same result. Deposit flow tested separately: quote sent with 25% required, client approved and paid deposit before job was scheduled. Processing went through at the standard rate. No issues on either platform.
Full Jobber review: Jobber review →
ServiceM8 — Stripe-powered on-site payment at $0 (iOS)
iOS/Mac requirement first: ServiceM8 is iOS and Mac. The Android experience is reportedly inferior and not verified by CrewKit. Android users: Jobber is the tested alternative.
ServiceM8 connects to Stripe for card payment processing on all tiers, including the free plan. The flow: finalize the invoice from the iOS app, send the Stripe payment link to the client. Client pays on their phone. Stripe’s standard rate applies (typically 2.9% + $0.30 — verify at stripe.com, rates vary by country and account type).
The free plan advantage. At $0/month, ServiceM8 + Stripe is a working on-site payment stack for iPhone users who don’t want a monthly subscription. You pay Stripe’s rate on card transactions and nothing for the software. For a solo operator at 10–15 jobs/month not yet sure about a paid subscription, this is a real evaluation path.
SMS payment notifications at paid tier. On the free plan, payment links go via email. SMS-based payment notifications — “tap here to pay for today’s job” delivered by text — require the Starter tier at $29/month. If your clients prefer text over email, that’s a $29/month feature.
Stripe in the app. ServiceM8’s Stripe integration is set up in the app’s integrations section; you’ll need a Stripe account. The payment goes through Stripe’s infrastructure — which means instant payout options, Stripe’s dispute protection, and Stripe’s reporting are all available depending on your Stripe account settings.
Tested June 2026 — ServiceM8 Free ($0/month, iOS). Stripe payment link generated from the invoice and sent via email. Client paid from the link before the equipment was loaded. Stripe connection confirmed in integrations. SMS payment notification not tested — requires Starter ($29/month). For an iPhone operator who wants on-site card collection at $0, this works.
Full ServiceM8 review: ServiceM8 review →
QuoteIQ — payment as part of the quote-close flow
QuoteIQ includes payment links in its quote and invoice workflow. The quote gets approved, the invoice follows, and the client can pay from the link. It’s a browser-based flow — no native app, no hardware card reader integration — but the link works on any device the client has in their hand.
For an operator using QuoteIQ primarily for quoting (satellite measurement, AI estimates) with payment as the close of that cycle, the payment link is a natural part of the workflow. For on-site payment collection during field work — the equivalent of Jobber or ServiceM8’s job-card-to-payment flow — QuoteIQ is less native. It’s built for the quote-first, close-remotely workflow, not for on-site payment collected face-to-face.
Full QuoteIQ review: QuoteIQ review →
Housecall Pro — payments with financing (based on public information)
Based on public information — not hands-on tested by CrewKit.
Housecall Pro includes card payment processing and customer financing built into the quote and invoice flow. Homeowners can apply for financing directly from the quote approval link — a meaningful option for exterior cleaning packages over $500 where some customers hesitate at the full upfront cost. If your business quotes larger jobs (full exterior packages, commercial accounts) and customer hesitation on price is a real constraint, the financing option is the specific Housecall Pro differentiator.
Entry pricing ~$79/month (Basic) or ~$59/month annual. At $79/month versus Jobber’s $39/month, the payment and invoicing features alone don’t justify the premium for most pressure washing operators. The financing option is the reason to investigate it for higher-ticket operators. Verify current pricing and financing terms at housecallpro.com.
The real cost of not collecting on-site
Here’s a calculation worth running once. Say you do 15 jobs/month averaging $300 each — $4,500/month in revenue. If your average collection time on invoices is 10 days (a reasonable estimate for email-PDF-and-wait operators), you’re carrying roughly $1,500 in outstanding receivables at any given time. That’s money doing nothing while you float materials costs on your own card.
Move to on-site payment collection and the float disappears — not because the software is magic, but because you’ve eliminated the friction between “job done” and “client pays.” The client is standing there, they can see the clean driveway, and paying a link on their phone takes 30 seconds. That friction reduction is worth more than any other feature on this list.
Verdict
Most operators, any phone: Jobber Core at $39/month. On-site payment link from job card, 2.9% + $0.30 standard processing, deposit collection in quote approval, iOS and Android. 14-day no-card trial — test it with a real job before committing.
iPhone, $0/month: ServiceM8 Free + Stripe. On-site card collection via Stripe payment link, $0 software subscription, no time limit. iOS required. SMS notifications at $29/month (Starter).
Quote-first, remote close: QuoteIQ at $29.99/month (Essentials). Quote → invoice → payment link flow. Browser-based, any device.
For the full comparison: ServiceM8 vs Jobber → · best invoicing software for pressure washing → · best pressure washing software for solo operators →
Jobber and ServiceM8 tested with live accounts, June 2026. Processing rates as of mid-2026 — verify current rates with each vendor. QuoteIQ tested June 2026. Housecall Pro: based on public information — not hands-on tested.
Frequently asked questions
What is the standard card processing rate for pressure washing software? All three tested platforms operate near the standard card rate: 2.9% + $0.30 per transaction. Jobber’s published rate is 2.9% + $0.30 (verify at getjobber.com). ServiceM8 passes through Stripe’s rate (verify at stripe.com). QuoteIQ processing rates apply — verify at myquoteiq.com. All rates as of mid-2026; confirm with each vendor.
Can I take card payments with ServiceM8’s free plan? Yes. ServiceM8 connects to Stripe on all tiers including the free plan ($0/month). You pay Stripe’s standard processing rate on card transactions and no monthly fee for the software. Payment notifications go via email on the free plan; SMS notifications require Starter ($29/month).
Do I need a physical card reader to accept cards on-site? No. All three tested platforms support payment via link — the client pays from their phone without a card terminal. Jobber and ServiceM8 support tap-to-pay options via phone; check current hardware availability with each vendor for dedicated card reader options.
Is it worth paying card processing fees or should I require cash? For most operators: pay the fees. At 2.9% + $0.30 on a $300 job, you’re paying $9.00 to eliminate invoice chasing, reduce collection lag to zero, and get paid before you leave the site. The math gets clearer with every job you’re currently chasing. Cash-only also limits your accessible customer base — many homeowners don’t carry cash for discretionary home services.
Which pressure washing software has the lowest processing rate? All tested platforms operate near the 2.9% + $0.30 floor — this is the standard published rate for card processing at their scale. ServiceM8 passes through Stripe’s rate; Jobber and QuoteIQ have integrated rates in the same range. For high-volume commercial accounts processing $20,000+/month, ask each vendor about volume rate negotiations directly. Published rates change; verify before making a high-volume commitment.