The complete shop OS for PPF, wrap & detail — not four apps in a trench coat.
Most shops stitch together a CRM, a quoting tool, an inventory spreadsheet, a booking page and — if they're lucky — an answering service. Service VIN is all of it in one place, built for film: quotes with live profit margin costed from your real film cost, an AI team that answers the phone and wins back cold work, and flat pricing with no per-seat tax.
Free to startNo card requiredSwitch in an afternoon
I didn't set out to sell software. I run a PPF shop in Calgary, and I built Service VIN to stop underpricing my own wraps and quietly losing leads. We're all installers before we're business owners — this is the owner half, handled. It's not a weekend app; it's the tool I wish I'd had, run in a real shop every day before it ever reached yours.
Why it's different
One platform that does what four tools usually do.
The other names in this trade are good at a slice of the job. Service VIN was built to run the whole thing — and to do the film-specific work none of the general tools bother with.
Margin, not guesswork
Every quote shows live profit margin, costed from the actual cost of the film on your shelf — so you never underprice a wrap again.
An AI team, not an AI feature
Fourteen agents answer new leads, ride along on every call, chase quiet quotes and win back cold work — in your shop's voice, around the clock.
Film tracked to the foot
Rolls, remnants, lot numbers and reorder alerts — a four-figure roll treated like the asset it is, feeding real material cost into every job.
Flat price, whole crew
Simple monthly plans in Canadian dollars. Add every installer and front-desk person without watching a per-seat meter climb.
Illustrative estimate of weekly owner/front-desk admin time when hopping between apps versus running the shop from one login.
| Item | Value ( hrs) |
|---|---|
| Several tools | 10 hrs |
| One system | 3 hrs |
Feature by feature
The full board, side by side.
Where a rival plainly ships something, we give it the check. The gaps that are left are the ones that cost a film shop money.
| Capability | Service VINAll-in-one | Fieldd | Urable | Tint Wiz | OrbisX |
|---|---|---|---|---|---|
| Quoting & sales | |||||
Live profit margin on every quote Margin $ and % update as you build the quote | Live, as you type | ||||
Margin costed from your film cost Quote margin uses your material's real cost per foot | Your cost / ft | ||||
Online approval, upsells & deposit Customer accepts, adds options and pays online | |||||
Two-way texting CRM inbox Every lead and conversation in one thread | |||||
Sales scripts — proven lines & closers Trade-specific scripts & objection-handlers, in the inbox | Templates | ||||
| Scheduling & shop floor | |||||
Online booking storefront, 24/7 A branded page that books and takes deposits | |||||
Bay & tech calendar, double-book-guarded Drag-and-drop, with a hard database guard on bay overlaps | |||||
Film-roll inventory, tracked to the foot Rolls, remnants, lot numbers and reorder alerts | Purpose-built for film | General products | Film usage | Inventory + scan | |
Real material COGS on every job Each install carries the film cost it actually consumed | |||||
Documents, warranties & e-sign Secure document links, online quote e-sign, warranty records | E-sign on quotes | Photos | |||
Native mobile app for the field A real app for the bay, not a browser tab | iOS & Android | Browser-based | |||
Installer clock, item stopwatch & live pay Workers clock in, time each item vs expected, watch pay accrue | Flat + hourly, live | Timesheets & pay | Time tracking | Time tracking | Time tracking |
| AI that works the pipeline | |||||
AI texting agents Win-back, lead response, quote chase, review & reminder | 14 agents | AI reply assist | Marketing | ||
AI calling — record, transcribe, summarize A copilot on every call that drafts the follow-through | |||||
AI voice receptionist Answers inbound calls in your shop's voice | Opt-in beta | ||||
Automations engine Event & schedule playbooks with quiet hours + opt-outs | |||||
| Money, insight & scale | |||||
Profit reports costed from real film Revenue and margin from what you actually paid | Revenue only | ||||
QuickBooks & Xero accounting sync Invoices sync to the books automatically | |||||
Multi-shop from one login Run several locations, each walled off from the rest | Up to 3, rolling out | Franchise | |||
No per-seat tax on your team Add every installer and front-desk person, one flat price | Unlimited on Growth+ | Flat, job-metered | |||
Comparison compiled from publicly available product information as of July 2026 and current Service VIN functionality. Other products evolve — if you spot something out of date, tell us and we'll fix it. Product names are trademarks of their respective owners, used here for identification only.
Head-to-head
Compare Service VIN to a specific tool.
Evaluating a particular platform? Here's the direct, fair breakdown.
Why shops switch
Three things you'll feel in the first week.
Not a longer feature list — a shorter path from a ringing phone to a booked bay to a paid, profitable job.
01 · The margin engine
Price like you can see your own cost.
Every other tool lets you write a number on a quote. Service VIN shows you what that number does to your margin — live, as you build it, costed from your film's real cost per foot. It's the one thing a general CRM can't fake, because it starts in your inventory.
- Margin $ and % update on every line you add
- Priced from your real per-foot film cost, not a number you guessed
- A short-stock warning before you send, not after you book
- Deposit, e-sign and auto-invoice the moment they say yes
Quote
CA$3,290
Film cost
CA$842
Margin
74%
Full-front PPF — STEK DYNOshield
Windshield protection film
Ceramic coat — 2 layer
Margin recalculates as you add film — costed from roll R-1041 at CA$18.50/ft.
02 · The AI team
A front desk that never clocks out.
"AI scheduling" is one thing. Service VIN ships fourteen specialists: they answer new leads in seconds, ride along on every call to transcribe and draft the follow-through, chase quiet quotes, and text cold leads back into the book — every message in your voice, with quiet hours and opt-outs handled automatically.
- AI Calling: recordings, transcripts, summaries and one-tap follow-through
- Win-Back, Lead Responder, Quote Follow-up, Review & Reminder agents
- An opt-in AI voice receptionist that answers the phone
- Compliance built in — STOP words, consent and quiet hours enforced
Inbound · Jordan M. · 4m 12s
Asked about full-front PPF on a Model 3
Drafted follow-through
Agents
14
Response
< 60s
Opt-outs
Auto
03 · Built for film
Inventory that knows what film costs.
A roll of PPF is a four-figure asset that gets consumed eighteen feet at a time. Service VIN tracks every roll and remnant at the cost you actually paid, warns you before you run dry, and puts real material cost on every job — the number that turns "we should waste less" into a figure you can push down.
- Roll-level stock with real cost, lot number and rack location
- Reorder alerts before the core runs empty
- Real material COGS on every job and in every report
- An append-only ledger — every foot, who logged it, when and why
On-hand value
CA$18,462
Feet on hand
1,284 ft
30-day COGS
CA$3,912
Reorder soon — STEK DYNOshield at 8 ft, below your 25 ft threshold.
STEK DYNOshield 60″
R-1041 · Rack B
3M 2080 Gloss Black
R-1038 · Rack B
STEK DYNOshield 60″
R-1029 · lot 5517
17
Tools in one login
One login runs the whole shop — no app-hopping
14
AI agents on staff
Answer, chase, rebook and follow up while you're in the bay
AES-256
Encryption at rest
Secrets and tokens locked down, isolated per shop
< 60s
AI lead response
AI answers the moment a new lead comes in
Serious software, built the careful way.
This isn't a weekend project. Service VIN runs on Postgres with forced row-level security, encrypted secrets, signed webhooks and append-only money ledgers — real infrastructure, and every feature is tested before it ships. Your customer list, your numbers and your reputation live here, and it's built to protect all three.
Built on Supabase (Postgres, Auth, Storage), Vercel and Stripe — mature, widely used infrastructure, not a homemade stack.
Multi-tenant from line one
One company can run several shops, each fully walled off. Data isolation is enforced in the database itself with row-level security — forced on every tenant table, so a shop can never read another shop's records.
Encrypted token vault
Every third-party connection (QuickBooks, Xero, Google) is stored with AES-256-GCM authenticated encryption. The key lives outside the database — a raw read of the table yields nothing usable.
Signed, verified webhooks
Every inbound webhook — Stripe, Twilio and more — is signature-verified before it's trusted. Unsigned or tampered requests are rejected, not processed.
Ledgers that can't be rewritten
Your money, pay and material-cost ledgers are append-only — writes only, no silent edits or quiet deletes, enforced by the database itself. The audit trail is the record, and it stays honest.
Compliance on by design
Texting ships off until you turn it on. STOP/opt-out is absolute, marketing consent is respected, and quiet hours are enforced in the customer's own time zone.
Least-privilege access
Roles and permissions gate every sensitive action — pay, billing, settings. Staff see what their job needs and nothing more, enforced server-side.
Priced for shops, not seats
One rebooked job pays for the month.
Simple plans in Canadian dollars. Higher tiers put more AI to work — but even the entry plan runs your whole shop, and you're never billed per person for adding your crew.
Essentials
The whole shop, organized
$79 CAD/mo
- Live-margin quotes & invoices
- CRM, booking & film inventory
- 3 team logins
Growth
AI works your pipeline
$199 CAD/mo
- Everything in Essentials
- All texting agents & automations
- Unlimited team logins
Command
Every call answered
$399 CAD/mo
- Everything in Growth
- AI Calling & voice receptionist
- Up to 3 shops (rolling out)
Every new shop trials the full product free for 14 days — no card required. Annual billing gets two months free.
Questions
Frequently asked.
How is Service VIN different from the wrap/detail tools I've tried?
Two ways that matter to a film shop. First, quoting starts in your inventory: margin is live and costed from your real roll cost, so you stop underpricing without noticing. Second, the AI isn't a single 'scheduling' toggle — it's a team of agents that answers calls, drafts follow-through, chases quotes and wins back cold leads. Most tools do the CRM-and-booking part well; Service VIN does that and the film-specific, revenue-specific work around it.
Do you really replace several separate apps?
Yes — that's the point. Leads, quotes, invoices, payments, booking, the job board, film inventory, documents, reporting and the AI follow-up all live under one login and talk to each other. A lead becomes a quote, a quote becomes a booked bay, a finished job becomes a paid invoice and a review request — without re-typing anything into a second system.
Will you charge me per user as my team grows?
No. On Growth and up, team logins are unlimited — add every installer and front-desk person without a per-seat bill. Essentials includes three logins. Pricing is a flat monthly plan in Canadian dollars, not a headcount meter.
Is my shop's data safe and separate from other shops?
Yes. Service VIN is multi-tenant from the ground up: every shop's data is isolated at the database level with row-level security that's enforced on every table, so one shop can never see another's records. Third-party tokens are stored with AES-256-GCM encryption, inbound webhooks are signature-verified, and your money and material-cost ledgers are append-only, so they can't be quietly edited.
Can I bring my customers and history over?
In an afternoon. Import your customer list from any spreadsheet, set your services once, and take your first online booking the same day. If you want a hand migrating, book a demo and we'll walk through it with you.
I'm a single shop today — is this overkill?
Start on Essentials and use what you need; the AI and multi-shop features are there the day you want them. Every new shop trials the full product free for 14 days with no card, so you can feel the whole thing before you decide.
See the difference in your own shop.
Start free, import your book, and build one live-margin quote. If it doesn't change how you price, you've lost nothing but an afternoon.