Field service software that collects
Quote, take a deposit to book, or book online with a hold. Run the job. Collect the rest on the driveway. The house file and the rate book travel with the truck.
Your clients pay you. Directly.
TradeCommands never sits on the deposit. You paste your Stripe secret key once. After that, every “Pay with card” on an invoice checks out on Stripe and lands in your account.
* Connect your Stripe key so payments deposit to you. Guide: docs.stripe.com/keys. Or we’ll do it for $49 — request setup.
- 1. Connect Stripe
Settings → Client payments. Paste sk_live_ or sk_test_ from the Stripe Dashboard.
- 2. Send the invoice
Copy the pay link or email it. The customer opens it on a phone.
- 3. They pay you
Stripe Checkout takes the card. The invoice marks paid. Money is yours.
Pay to book
The customer approves the quote and puts a deposit on your Stripe in the same tap. The job only lands on the board when the card clears.
- ✓Set 20%, 30%, 50%, or pay-in-full to book
- ✓Approve + deposit on the public quote link
- ✓Optional preferred day from the customer
- ✓Job is created when the deposit hits your Stripe
- ✓Remaining balance is already on the invoice
Don’t leave unpaid
Tech taps Complete. Before/after photos go on the invoice. Remaining balance is collected on the driveway — card, cash, or a pay link.
- ✓Proof photos from the truck on the customer bill
- ✓Collect remaining on the field phone
- ✓Copy a pay link if they want to tap it themselves
- ✓Record cash if they pay in the kitchen
- ✓Job does not quietly go green with an open balance
Online booking
A public book-a-visit link. Customer picks a day and pays a hold to your Stripe. The slot is not theirs until the card clears — unlike a Jobber request or a Housecall Pro form that just makes the phone ring.
- ✓Share /book/your-shop on Google and the website
- ✓Hold amount you set (default $79), applied to the final bill
- ✓Job lands on the board when the hold clears
- ✓Customer tracker: booked → on the way → pay remaining
- ✓Tech taps On my way — honest status, no fake GPS map
Need a real website?
TradeCommands is not Jobber Sites. You get a book-a-visit link. A full shop website — the kind Jumbo HVAC Toronto would actually want — is built by our sister company, 360 Nerds. TradeCommands customers get it dirt cheap. Tell them you are already on the software.
- ✓Public /book link included here
- ✓Full website, SEO, and Google via 360nerds.com
- ✓Customer price because you already pay for TradeCommands
- ✓Same people. Two products. No fake “website builder” inside the OS
Bill clients directly
Send an invoice link. The customer pays by card. Money deposits to your Stripe account — not TradeCommands.
- ✓Connect your own Stripe secret key in Settings → Client payments
- ✓Customer opens a private pay link and pays with card
- ✓Deposits go to your Stripe, not the TradeCommands account
- ✓We’ll connect Stripe for $49 if you don’t want to touch API keys
- ✓Still record check, cash, and ACH by hand
Clients & properties
One record for the customer and the address, with job and invoice history attached.
- ✓Residential and commercial accounts
- ✓Property address on file
- ✓Job, quote, and invoice history
- ✓Search by name, email, or phone
Jobs & schedule
Create the work, put it on a day, and assign a technician.
- ✓Service and project jobs
- ✓Unscheduled backlog
- ✓Day and week calendar
- ✓Assign a tech from the schedule
- ✓Status from booked to complete
Follow-ups that collect
The Jobber feature shops actually keep: quote nudges, invoice reminders, and “see you tomorrow” — without a workflow maze. Ours are on by default, and every email has the pay or tracker link.
- ✓Nudge quotes that never got a deposit (approve + pay link)
- ✓Chase unpaid invoices with a card link
- ✓Visit reminder with the customer tracker the day before
- ✓Ask for a Google review only after they pay — not after “complete” with a balance
- ✓Toggles and wait times. No fake Zapier builder
House file
ServiceTitan shops live on equipment at the property. The next tech already knows the furnace model, serial, filter notes, and whether warranty is still alive. If you completed work here in the last 30 days, the job says “we were just here.”
- ✓Units live on the address, not in a notes app
- ✓Make, model, serial, install, warranty
- ✓Add the data plate from the truck before you leave
- ✓Warranty countdown on the field phone
- ✓Callback flag if you were at this address recently
Shop rate book
Jobber’s price book is what estimators actually keep. Ours is the same list the office and the truck tap — with your cost next to the price so you see what you keep before you quote it.
- ✓Starter rates you edit (service call, capacitor, tune-ups…)
- ✓Tap a rate onto a quote or invoice
- ✓Margin on the line, not a spreadsheet Friday night
- ✓Same numbers in the office and on the driveway
- ✓Hide a rate without deleting history
While we’re here
Jobber shops have asked for years for change orders from the truck — today they write a second quote, or text a photo from a personal phone. We put the extra on the same customer tracker. They tap yes while the van is still in the driveway. Punch lists live on the job, not a visit that expires, and the customer can see what’s left.
- ✓Photo the problem from the field phone
- ✓Price it from the shop rate book
- ✓Customer approves on the job tracker — no second quote
- ✓Approved extras land on the invoice before you leave
- ✓Job-level punch list the homeowner can see (Jobber users currently bolt on CompanyCam for this)
Quotes
Line-item quotes with a private link the customer can approve or decline.
- ✓Line items, quantity, and rate
- ✓Tap a shop rate — don’t type a made-up number
- ✓Send a shareable quote link
- ✓Approve & pay a deposit to book
- ✓Job created when the deposit clears
Invoices
Turn the job into a bill, send it, and watch the balance hit zero.
- ✓Line items from the work
- ✓Private invoice link
- ✓Pay with card (your Stripe)
- ✓Before/after photos on the bill
- ✓Balances and overdue
Field documentation
Photos, notes, checklists, markup, and team comments on the job — for the office, the invoice, insurance, and the next tech. Not a camera roll. Not CompanyCam on the side.
- ✓Before / during / after / issue photos on the job file
- ✓Talk a note from the truck — it lands as text
- ✓Insurance and install checklists that stay on the job
- ✓Draw on a photo so the office sees the leak
- ✓Tag @teammates on the same record
- ✓Same photos on the invoice and Social Boost
Integrations
Zapier, QuickBooks CSV, Google Calendar, Slack, Mailchimp, Stripe, SendGrid, Twilio. Live hooks and keys — not a fake Connected toggle.
- ✓Zapier / Make Catch Hook on invoice paid and job complete
- ✓QuickBooks customer and invoice CSV export
- ✓Google Calendar and Outlook subscribe URL
- ✓Slack incoming webhook
- ✓Mailchimp audience on new client
- ✓Stripe, SendGrid, Twilio, optional OpenAI
Field view
Technicians see today’s jobs, clock time, leave notes, and navigate to the property.
- ✓Today’s jobs on a phone
- ✓Clock in / clock out on the job
- ✓Proof photos before complete
- ✓Found more work → customer approves on the tracker
- ✓Complete & collect remaining
- ✓Notes saved to the record
Team
Invite people so jobs are assigned to a name, not a mystery.
- ✓Add technicians and office staff
- ✓Each person signs in with their email
- ✓Assign from the schedule
- ✓See who is on today’s board
Equipment & inventory
Keep trucks and serialized gear on file so the office is not guessing what is on site.
- ✓Equipment records
- ✓Inventory items and stock levels
- ✓Tied to the same company workspace
Look at the actual screens
Dashboard, schedule, quotes, invoices, field, and card pay — the Jobber loop, photographed from the product.
See it in actionSee it on your own jobs this week.
Start a 14-day trial, or book a demo and we will walk pay-to-book and pay-to-leave on a real job.
Social Boost
The extra other field-service tools do not have. Finish an HVAC install (or any job), tap Social Boost, and you are holding a branded before/after plus a caption for Instagram, Facebook, and Google Business Profile. Real photos. Your shop name on the card. This is the “wait, you have that?” feature.