Every tool your shop needs, nothing it doesn't.
See exactly how each piece works before you touch the trial. Real screens, real workflows, built for tint, detail, PPF, and service shops.
Launching soon — get early access.
Looking for shop software built for your vertical? See /built-for — tint, PPF, ceramic coating, detail, wrap, mobile, multi-bay, franchise.
Scheduling & Calendar
The calendar your shop actually runs on.
Every installer, every bay, every appointment in one view. Drag to reschedule. Color-coded by status. Overbooking blocked automatically.
- Day / week / month views
- Installer + bay resource lanes
- Drag-to-reschedule
- Color-coded statuses
- Overbooking prevention
- Recurring appointments
- Waitlist with auto-notify
- Time-off & staff availability
How a shop actually uses this
Saturday is chaos at most shops. A customer calls wanting a PPF install on Friday. Open the calendar, you see 3 installers, each with 2 bays, color-coded by service type. Drag the customer's slot into the empty bay. Done in 10 seconds — and they get a text confirmation instantly.
Saturday, April 19
6 appointments · 3 installers
Full ceramic
Tesla Model Y
PPF front end
Ford F-150
Windshield tint
Honda Civic
Ceramic coating
BMW M3
Detail - full
Audi Q5
Customer CRM
Every customer, vehicle, and history in one place.
Search by name, plate, or VIN in milliseconds. Every appointment, quote, invoice, warranty, and photo attached to the right record — forever.
- Unlimited customers & vehicles
- VIN decoder (auto-fills year/make/model)
- Plate & phone lookup
- Service & payment history timeline
- Notes, tags, marketing opt-in
- Vehicle photo galleries
- Multi-vehicle per customer
- CSV import from ShopMonkey / Tint Wiz
How a shop actually uses this
Jessica rolls into the shop in a blacked-out G-Wagen. You punch in 'BLK4U' — the plate pops right up. You see she was in 18 months ago for ceramic, there's a scratch she noted last time, her phone is on file, and she's tagged 'VIP Referral Source.' Your install quote loads with her preferred film brand pre-selected.
Sarah Kim
VIPReferralsarah.k@email.com · (512) 555-1290 · Customer since Aug 2022
2023 Mercedes G-Wagen
Obsidian Black · Plate BLK4U · 3 visits
2021 Tesla Model S
Pearl White · Plate 9FK27L · 1 visit
Recent activity
Quotes & Estimates
Quotes in three clicks. Good / better / best.
Pick a vehicle class, pick a film package, hit send. The customer gets a branded quote with three tiers — they pick one and you're booked.
- Good / better / best tier quoting
- Line items: services, film, fees, discounts
- Pre-built templates per vehicle class
- Customer e-signature
- Auto-expiring quotes
- Convert to invoice in one click
- PDF + pay link delivery
- Internal margin view (cost vs. price)
How a shop actually uses this
Your phone rings: 'What's a full ceramic tint on a Model Y?' You pick 'Tesla → Model Y → Full ceramic,' the pricing rule fills in three tiers: $499 carbon, $699 ceramic, $899 IR Premium. Send. Two minutes later she picks the middle one, pays the $100 deposit, she's booked — while you're still on the call.
Quote Q-208
Full window tint — 2023 Tesla Model Y
For Sarah Kim · Expires in 14 days
Good
Carbon 35%
$499
Better
SuggestedCeramic 30%
$699
Best
IR Premium 20%
$899
Deposit required
$100 · non-refundable
Online Payments
Stripe-powered, industry-low fees.
Accept cards online with a one-click pay link in SMS or email. Partial payments, deposits, refunds — all handled. Platform fee is 0.3%, the lowest in the industry, and it's printed on every invoice.
- Stripe card payments (2.9% + $0.30)
- 0.3% platform fee, always disclosed
- One-click pay link in SMS or email
- Partial & split payments
- Deposit collection on quote approval
- Refunds without leaving the app
- Cash, check, ACH tracking
- Tip capture on card transactions
How a shop actually uses this
Invoice goes out via text. Customer taps the pay link, Apple Pays in 3 seconds, you get a push notification: '✓ $699 from Sarah K. — Atlas Tint.' The payment is reconciled automatically against the invoice. No QuickBooks export. No Square dashboard. No sticky notes.
Atlas Tint & Detail
salesthumb.co/p/7X9-24F
Total: $699.00
Payment received
Invoice #2041 · $699.00
Online Booking
A booking page that actually fills your slow days.
Your own branded booking URL — shop.salesthumb.com/book. Customers pick service, vehicle, slot, pay deposit. Done. It runs 24/7.
- Branded public booking page
- VIN + plate decoder pre-fills vehicle
- Service picker with prices
- Real-time availability (never double-books)
- Required deposit option
- Custom lead time & max advance
- Business hours & blackout dates
- Instagram bio-link ready
How a shop actually uses this
Thursday at 11pm a customer finds your shop on Instagram. They tap your bio link, see your availability, book a Saturday slot, and pay a $50 deposit. You wake up to a confirmed booking — plus their customer record pre-populated with name, phone, and decoded vehicle.
Atlas Tint & Detail
1840 S Lamar Blvd, Austin TX
Step 2 of 4 · Pick a service
Full ceramic tint
2h · requires $100 deposit
$699
Windshield only
45m · requires $100 deposit
$199
PPF front end
4h · requires $100 deposit
$1,299
SMS & Email
Two-way SMS from your shop's number.
Text customers directly from the dashboard. Every conversation attached to the right customer record. Send photos via MMS. Run bulk campaigns to fill slow days.
- Two-way SMS inbox with threading
- MMS (send photos by text)
- Saved reply templates
- Auto reminders (24h, 1h, ready-for-pickup)
- No-show & follow-up automations
- Review-request automation (Google / Yelp)
- Bulk SMS & email campaigns
- 10DLC registered, CAN-SPAM compliant
How a shop actually uses this
Running a slow Tuesday? Open Marketing, pick customers who haven't been in 6+ months, hit send: 'Hey — 20% off ceramic this week, book here → [link].' Six replies in 10 minutes. Three booked the same afternoon.
Today
Sarah K.
2m
Thanks!
Mike T.
18m
Reschedule to…
Lena W.
1h
Got it 👍
Darryl P.
3h
Final quote?
Sarah Kim
(512) 555-1290
Type a message…
Inventory & Film Rolls
Every inch of film, tracked.
Scan a roll in when it arrives. Log usage on completion. See exactly how many feet are left before you reorder. No more walking the back room with a measuring tape.
- Per-roll length, width, lot #
- Batch & supplier tracking
- Cost capture on receive
- Usage logging per appointment
- Low-stock alerts (SMS or email)
- Multi-shop transfer tracking
- Cost-of-goods per job
- Reorder point suggestions
How a shop actually uses this
Roll of XPEL Ultimate Plus 60 inch comes in on Tuesday — scan the barcode, 100 ft logged. Friday an installer uses 48 inches of it on an F-150. Monday morning, you see the roll at 56 ft remaining and a low-stock warning because you set the threshold at 60. Reorder placed before you run out.
Film rolls · 12 in stock
1 below reorder threshold
XPEL· Ultimate Plus — 60in
Lot A24-119 · received Apr 02
52 ft
SunTek· CIR Ceramic — 40in
Lot B12-087 · received Apr 02
16 ft
Low stock
3M· Crystalline 70 — 36in
Lot C09-221 · received Apr 02
78 ft
LLumar· ATR 20 — 40in
Lot D17-041 · received Apr 02
33 ft
Warranty
Registered warranties in one tap.
Every install auto-generates a warranty certificate with film product, VLT, install date, expires date, and customer info. PDF delivered to the customer. Claims handled in-app.
- Auto-generated warranty PDFs
- Per-product warranty terms
- Customer warranty wallet (portal)
- Claim submission from the portal
- Transferability rules
- Warranty expiration tracking
- Claim resolution workflow
- Lifetime vs. time-bound handling
How a shop actually uses this
Install wraps. You mark the appointment complete. A warranty PDF with the customer's name, car, film product, and lifetime terms is generated and texted to them before they've left the parking lot. Three years later they need a claim — they submit it from the customer portal. You see it, approve it, schedule the fix.
Certificate of Warranty
Lifetime · Transferable
Issued by Atlas Tint & Detail · Austin, TX
Registered & active
Sent to sarah.k@email.com · Saved to portal
Reports & Insights
See exactly what's working.
13+ reports shipped out of the box. Revenue by service. Profit per job (after COGS). Installer leaderboard. Quote-to-close funnel. Busy hours heat map. Export any of them to CSV.
- Revenue by period / service / installer
- Profit per job (material cost deducted)
- Quote → booked → completed funnel
- Installer leaderboard (jobs + revenue)
- Busy-hours heat map
- Lead source attribution
- Sales tax reports (per jurisdiction)
- Scheduled PDF reports by email
How a shop actually uses this
Monday morning coffee. Open Reports. You see last week was up 18%, Marcus closed 94% of his quotes, ceramic tint margins are 22 points better than carbon. You double Marcus's bonus, put ceramic on the top of your quote template, and call the film rep to negotiate the carbon cost down.
This month · April
vs. last month
Revenue
$73,210
↑ +22%
Jobs
184
↑ +16
Avg ticket
$397
↑ +$24
Quote close %
64%
↑ +8pt
Revenue · last 14 days
+22%
Installer leaderboard
Marcus J.
42j
$19.8k
Sofia R.
37j
$17.2k
Jaylen B.
33j
$15.1k
Installer mobile app
Your shop, in your installer's pocket.
Today's schedule, check-in/out, capture before & after photos, mark complete. No laptop needed. Push notifications for new bookings and updates. iOS + Android.
- Today's schedule at a glance
- Tap to check-in / check-out
- Before / after / damage photos
- Notes per appointment
- Push notifications on new bookings
- Offline-capable (syncs when back online)
- Time clock, tips, commission
- Customer contact (tap to call/text)
How a shop actually uses this
Your tech Marcus rolls in at 8am — phone shows 6 jobs for the day, color-coded. He taps check-in on the 9am, snaps 4 before-photos of the Tesla Y, does the install, taps the after-photos, marks complete. Customer gets the photos automatically attached to their ready-for-pickup text.
Saturday
Hey Marcus
Today
6
jobs · 4 ceramic · 2 PPF
9:00 · Tesla Model Y
Sarah K.
11:30 · BMW M3
Mike T.
1:00 · Ford F-150
Lena W.
3:30 · Audi Q5
Darryl P.
Multi-Location & Franchise HQ
Run 1 shop or 500+ from one dashboard.
Whether you're a solo operator who'll never go past your first bay or a franchisor with hundreds of locations — the rollup scales with you. The day you open your second location, the cracks show: two spreadsheets, two price books, two Slack threads. HQ makes it feel like one business again — consolidated KPIs, a catalog you edit once, royalty that builds itself.
- Org-level rollup KPIs across every shop
- Per-shop traffic-light health cards
- Side-by-side shop comparison (2–4 locations)
- Centralized film catalog — push in 5 seconds
- Central pricing rules (lock / suggest / ignore)
- Royalty + marketing-fund auto-calculation
- Cross-shop staff directory with role matrix
- Org document library (FDDs, ops manuals, versioned)
How a shop actually uses this
Monday morning, 7:58am. Open HQ — the strip shows the network did $104k last week, up 12%. Houston's card is green, Austin's amber (conversion's down 8pt), Dallas is red on installer utilization. You click Austin → compare vs Houston → spot that Austin stopped requiring deposits three weeks ago. You push Houston's booking policy to Austin from the HQ catalog. Fifteen seconds total. Your coffee's still hot.
Precision Tint HQ
4 shops · Texas · Week of Apr 14
Revenue
$100.3k
↑ +12%
Jobs
242
↑ +18
Margin
41.2%
↑ +2.1pt
Close rate
58%
↑ +3pt
Houston
+14%
$31.2k
74 jobs
Austin
-6%
$22.8k
58 jobs
San Antonio
+4%
$27.4k
66 jobs
Dallas
-11%
$18.9k
44 jobs
Insight · Copy Houston's deposit policy to Austin?
Austin conversion -8pt since dropping required deposits 3 wks ago.
And much more
Everything else you'd expect, also included
We didn't cut corners on the “basics.”
Automations
No-show texts, review requests, review follow-ups — event → action chains with a drag-drop builder.
Review requests
Auto-ask for Google / Facebook / Yelp reviews 24 hours after each completed service.
Marketing campaigns
Bulk SMS & email blasts to filtered customer segments. Win-back, seasonal promos, new-service launches.
Gift cards
Digital gift certificates sold online, redeemable at any shop location.
Loyalty & referrals
Stamp cards for repeat visits. Referral links tracked per customer.
Sales tax
Automatic tax calculation, per-jurisdiction reports ready for filing.
Before / after photos
MMS-enabled customer share. Job photo gallery on the customer portal.
Pre / post inspections
Document condition with photos + customer signature sign-off before install.
Virtual business card
QR-ready vCard landing page for flyers, social posts, physical signage.
Work orders
Kanban board view: scheduled → checked-in → in-progress → ready → completed.
Invoices & PDFs
Branded PDF invoices, numbering series, customer notes, auto-remind unpaid.
Deposits
Configurable deposit % required on booking. Auto-credited to final invoice.
Waitlist
Customers opt-in when you're booked. First-come auto-text when a slot opens.
Recurring appointments
Monthly detailing, quarterly ceramic maintenance — auto-schedule forever.
Customer portal
Self-service: see upcoming, past service, warranty wallet, rebook in one tap.
AI booking robot (beta)
Auto-fill slow days by texting the right past customers with the right offer.
Kiosk check-in
Tablet-friendly front desk — customers tap their name, check in, sign waiver.
AI Quote Suggest
Describe a job in plain English; get back structured line items with industry-standard pricing.
AI Photo → Quote
Upload a vehicle photo; identify make/model/condition and draft a quote.
AI QC Inspector
Post-install photo check for haze, lift, dirt, debris, knife marks before the customer sees it.
AI Claim Triage
Photo + tier rules → approve / deny / escalate warranty claim with reasoning the customer reads.
Smart Pricing
Per-service close-rate analysis suggests when to raise, reduce, or hold. One-click apply to your menu.
Lobby TV signage
Pair any browser-equipped TV. Auto-rotating reels with promos, reviews, jobs queue, weather, before/after.
Sales-counter cast
Rep's tablet drives the big screen. Spotlight a product, side-by-side compare, or push 3 upsell cards.
HQ-pushed signage
Org admins build a playlist once and every shop in the system can pick it from their display picker.
Bulk SMS / email blast
Pick a segment (VIPs, new in 30d, dormant 90+, churned), preview recipients, send. Opt-outs filtered.
Customer photo gallery
Token-link page where customers see their before/after photos, share with friends, and leave a review.
Embeddable reviews widget
Iframe snippet that drops your featured reviews into your own shop website. Theme + accent customizable.
AI inbox triage
Every inbound SMS auto-tagged with intent + urgency. Urgent threads bubble to the top so the angry customer never sits below casual chitchat.
AI customer brief
On any customer detail page, one click drafts a 2-sentence brief — what they buy, when they last came in, and the right tone to take.
AI suggest next service
Reads the customer's history + your active catalog and recommends 1-3 services to pitch with reason + SMS-ready copy.
AI thread summary
Long inbox threads (8+ messages) get a 1-2 sentence recap + suggested next-action + urgency tag at the top so the rep can catch up in seconds.
AI reply drafts
Composer popover offers 3 reply options (Friendly / Direct / Need info) drawn from the last 6 messages of context.
AI service description writer
On any catalog service with no description, one click drafts a 2-3 sentence customer-facing description tuned to your shop's verticals.
AI photo caption writer
On any job photo, one click drafts a caption from the appointment context (vehicle, service, BEFORE/AFTER) — better captions = better customer gallery + signage.
AI dispute defender
On any chargeback, AI surveys the evidence on file and recommends which sections to pack + drafts a cover note in your voice.
Bulk operations
Multi-select on Quotes and Invoices lists — Mark sent / paid / void / delete in one shot. Sticky bulk action bar appears on selection.
Service history timeline
Customer detail page shows every past visit as a chronological node — emerald for completed, rose for no-show, outline for upcoming.
Pickup list with one-tap notify
Today's READY/COMPLETED jobs in one card on the dashboard. One tap texts the customer their car is ready.
Auto-text when work starts
When a job moves to IN_PROGRESS, the customer auto-gets a 'we just started on your vehicle' text. Logged in the conversation thread.
Morning standup digest
7am email to the shop owner: today's appointments, urgent inbox count, AR aged 30+ days. Skips quiet days entirely.
Tip-the-tech
On the post-job photo gallery, customers can tip the team via Stripe — preset chips + custom amount. 100% goes to the shop, no platform cut.
Every feature, free for 30 days at launch
Launching soon — join the waitlist for early access. At launch: every feature on this page, unlocked, 30-day free trial, no credit card.
Launching soon — get early access.