Service VIN · Team Management

Team management that runs your crew — and connects it to the money.

I run a PPF shop in Calgary, so I know the roster, the schedule and the labor cost are the same thing. One screen for your whole team — roles, skills, weekly hours, time off, workload and pay. Assign the right installer by skill and availability, then watch their hours flow into each job's real margin. Because on a wrap, your people are the cost.

Free to startNo card requiredContractors welcome — no login needed

Team · Roster
MB

Marcus Bell

Senior PPF Installer

Employee
PPFCeramic
3 jobs · 5d/wkCA$34/hr
SN

Sofia Nguyen

Wrap & Tint Specialist

Employee
WrapsTint
2 jobs · 5d/wkCA$30/hr
DR

Dylan Rees

Apprentice Installer

Part-time
TintPrep
1 job · 3d/wkCA$22/hr
CT

Cody Tremblay

Contract PPF Installer

Contractor
PPFWraps
2 jobs · Tue/ThuCA$45/job

Your whole crew — hired, scheduled, assigned and costed in one system

Roles & permissionsSkills-based assignmentWeekly hours & time offLabor-costed marginSelf-serve portal

Keep your whole crew on the same page

Everything about your team — in one place.

From the day someone walks into your bay to the margin on the job they just finished, Service VIN runs the people side of your shop. Here's what you get out of the box.

Invites, roles & permissions

Invite a team member to their own login by email and pick their role — owner or tech — in one click; revoke or restore access anytime. Owners see the whole shop; techs see only their work, by role, not by nagging.

Shifts & schedules

Set each person's recurring weekly hours once. The scheduler keeps jobs inside real working time and won't double-book a bay — it's a database rule, not a hope.

Time & PTO

Book vacation, appointments and sick days as time-off windows. They sit on top of the weekly baseline so nobody gets assigned a job on a day they're out.

Skills & assignments

Tag every installer with what they run — PPF, wraps, ceramic, tint. Assign the right person to the right job instead of guessing who's free and qualified.

Workload view

See active jobs per person at a glance, so you balance the board instead of burying your best installer while the apprentice idles.

Self-serve portal

Every tech gets a focused personal home — just their jobs, schedule and checklist — without exposing the rest of your shop's numbers.

Complete team management

Manage your entire team from a single view.

Their shifts, the hours they've worked, their availability, their skills and their documentation — everything you need to run the shop, together in one place.

The whole roster

See all your team's information at a glance.

Every installer and contractor on one screen: who they are, what they run, how many jobs they're on right now, the days they work, and what they cost. Sort out your week without opening five tabs.

  • Skills, role and employment type on every row
  • Live workload — active jobs per person, right now
  • Weekly availability and pay, visible to managers only
  • One click into a full profile for the details
Team · Roster
MB

Marcus Bell

Senior PPF Installer

Employee
PPFCeramic
3 jobs · 5d/wkCA$34/hr
SN

Sofia Nguyen

Wrap & Tint Specialist

Employee
WrapsTint
2 jobs · 5d/wkCA$30/hr
DR

Dylan Rees

Apprentice Installer

Part-time
TintPrep
1 job · 3d/wkCA$22/hr
CT

Cody Tremblay

Contract PPF Installer

Contractor
PPFWraps
2 jobs · Tue/ThuCA$45/job

One profile, everything

A complete record for every team member.

Contact details, skills and service categories, certifications, pay and HR, weekly hours, time off, and their live job queue — all on tabs, all in one place. It's the file you wish you'd kept in a spreadsheet, except it actually drives the schedule.

  • Details, Availability and Assignments on clean tabs
  • Certifications and the services they're trusted to run
  • Pay & HR that only managers can open
  • Their real, live job queue — not a static note
Team · Marcus Bell
MB

Marcus Bell

Senior PPF Installer

EmployeeBookable
DetailsAvailabilityAssignments
SkillsPaint Protection FilmCeramic Coating
CertificationsCertified PPF Installer · 2023
RateCA$34.00 / hour
SinceJun 15, 2022

Availability that means something

Hours and time off that the schedule actually respects.

Set recurring weekly hours per person and book time off on top. This isn't a decorative calendar — it's the availability the scheduler reads, so you stop promising a Tuesday install to a tech who doesn't work Tuesdays.

  • Per-day start and end times, saved in one shot
  • Time-off windows layered over the weekly baseline
  • Part-timers and contractors modeled honestly
  • Feeds the same board that won't double-book a bay
Team · Weekly hours
Monday08:00 – 17:00
Tuesday08:00 – 17:00
Wednesday08:00 – 17:00
Thursday08:00 – 17:00
Friday08:00 – 17:00
SaturdayOff
SundayOff
Time off: Jul 21 – Jul 25 · Vacation
The improvement

Your team, connected to the money.

We're all installers before we're business owners, which is why most team tools stop at a schedule. Service VIN doesn't — it already knows the true cost of every job from your real inventory. Assign an installer and their rate and hours become the job's labor cost, so you see margin after your people, not just after film. On a wrap, that's the difference between a job that looks profitable and one that is.

Job #1042 · Full-front PPF — Model Y

PriceCA$2,624
Film cost−CA$612
Labor · Marcus @ CA$34/hr × 9h−CA$306
Margin after laborCA$1,706
65% marginHealthy after your people

Labor in the margin

Service VIN already costs jobs from your real film-roll cost. Add the installer's rate and hours and you get margin after labor — the number that actually matters.

Assign by skill

Filter to the people trained on PPF, or wraps, or tint. The right installer for the job is one tap, not a guess or a group text.

Balance the load

Workload per person is live on the board. Spread the week so your senior installer isn't drowning while the apprentice waits.

See who earns

Because every job carries its margin, you can finally see which work — and which mix of people — actually makes money.

No double-booking

A single-capacity bay can't be booked twice at once — it's enforced in the database, so the schedule you promise is a schedule you can keep.

Quote → job → crew

An approved quote drops a job on the board; you assign the installer; their hours flow back to the margin. One thread, no re-typing.

Give every tech their own workspace

A personal home for every installer.

Your techs live on their phones, so the staff portal is built for one. Each person signs in to just their work — what's on the bench now, what's coming up, and the checklist for each job — without ever seeing the shop's revenue, pricing or anyone else's pay.

  • Just their assigned jobs — on the bench and coming up
  • Move the stage, tick off work items, add photo proof
  • Due-today and overdue surfaced up top
  • Zero access to shop money, pricing or the roster
yourshop.com/my · SofiaLive

My work

1

On bench

2

Due today

0

Overdue

Full wrap — Sprinter

Northside Plumbing

In progress

Ceramic tint — Model 3

R. Okafor

Scheduled

Just your jobs — no shop revenue, pricing or anyone else's pay.

Contractors, done right

Bring in a contractor — in seconds, no login.

A busy week doesn't wait for onboarding. Roster an external installer the moment they walk in: name, skills, a per-job payout — and they're assignable, schedulable and costed like anyone else. No account to provision, no seat to buy. Hand them a portal login later if you want to; you never have to.

  • Add a contractor without provisioning a login
  • Set a per-job payout that flows into job cost
  • Track their skills, availability and workload too
  • Upgrade them to a full portal login whenever you like
Team · Add contractor

Name

Cody Tremblay

Type

Contractor

Skills

Paint Protection FilmVinyl Wraps

Payout / job

CA$45.00

Login

Not needed

Assignable and costed the moment you save — no seat to buy.

How it works

From a name on the roster to margin, in three moves.

1

Build your roster

Add each installer and contractor — skills, weekly hours, pay and role. It takes a few minutes and a login is optional.

2

Assign the right person

When a job hits the board, pick the installer by skill and availability. Their rate becomes the job's labor cost.

3

See the real margin

Film cost plus labor, live. You know what each job — and each mix of people — actually makes, before and after it runs.

1

Place for your crew

Roster, skills, hours and pay together

Skill

Based assignment

The right installer, not a guess

+Labor

In every margin

See profit after your people, not just film

0

Logins to add a contractor

Roster them the day they show up

Margin depends on your real pricing, pay rates and how you run the board — Service VIN just makes all three visible in one place.

Questions

Frequently asked.

What is team management software?

It's the people system for your shop — the one place that holds staff roles, skills, availability, pay and responsibilities, and connects them to the actual work. In Service VIN it isn't a standalone HR silo: the same roster that lists your installers is the one the scheduler assigns from and the one that costs labor into every job's margin.

How does it improve scheduling?

Two ways. First, each installer has real weekly hours and time-off windows, so the board keeps jobs inside the time people actually work. Second, a single-capacity bay physically can't be booked twice at once — that's enforced in the database, not left to human memory — so the schedule you promise is one you can keep.

Can it track installer skills?

Yes. Tag every person with what they run — PPF, vinyl wraps, ceramic, tint, prep, removal — plus certifications and the service categories they're trusted on. When you assign a job you can pick by skill instead of guessing who's both free and qualified.

Does it support contractors?

Fully — and this is where Service VIN is different. You can roster a contractor with no login at all: name, skills, and a per-job payout, and they're immediately assignable, schedulable and costed like any employee. Manage full-time, part-time and contract staff side by side, and hand out a portal login only if and when you want to.

How is the team connected to job margin?

Service VIN already costs each job from your real film-roll cost and shows a live margin. Team Management adds the other half of the cost — labor. An installer's pay rate and hours flow into the job, so you see margin after your people, not just after materials. On a labor-heavy wrap, that's the number that decides whether the job made money.

Who can see pay and HR details?

Only managers. The entire team area lives behind the owner/admin boundary, so pay rates, HR fields and the full roster are invisible to techs — by role, enforced at the route and the row, not just hidden in the menu. Each installer's own portal shows their work and nothing about anyone else's money.

Try Service VIN free — no card required.

Put your whole crew in one place, assign by skill, and finally see the margin after your people — not just after film. No card required.

Built for your trade