← Back to blog

September 15, 2026 · Bob Duncan

Free vs. paid guard scheduling software: when the free plan is enough

Professional header image for comparison analysis: Free vs. paid guard scheduling software: when the free pl...

If you're running a small security company in Canada, there's a good chance you're still managing shifts on a spreadsheet or a group text thread. Not because you haven't thought about going digital, but because you've assumed that any software worth using is going to cost you. That assumption is surprisingly common, and it's keeping a lot of small operators stuck.

Here's the thing: a solid free scheduling app might already cover everything your operation actually needs, especially if you're running a team of fewer than three guards.

This post breaks down exactly what free scheduling software looks like in the real world, what a small Canadian security company genuinely needs from a digital tool, and where Opspot's free Starter plan fits into that picture. You'll also get a clear look at where free plans run into real limits, how Canadian provincial rules affect your scheduling decisions, and a practical framework for deciding whether upgrading is worth the cost. No filler, no pressure. Just a straightforward comparison so you can make a confident call for your business.

The assumption that keeps small operators on spreadsheets

If you run a small guard company in Canada, there is a good chance your scheduling still lives in a WhatsApp group, a spreadsheet, or your head. That is not because software is too complicated. It is because most owners assume that anything worth using comes with a monthly bill attached.

That assumption is out of date. The scheduling software market now includes permanent free tiers, not 14-day trials, not "free for the first month," but ongoing plans with real features. Permanent plans that include GPS clock-in and mobile schedules, not just a basic calendar.

The distinction matters. A trial tells you what the software feels like. It does not tell you how your operation runs in six months when the trial resets and you are either paying or back to your spreadsheet.

For an owner running two or three guards, the real question is not "free versus paid" in the abstract. It is whether the specific free plan covers the specific tasks eating your time every week: getting shifts out, confirming guards are on site, and pulling together timesheets without chasing anyone.

This piece uses Opspot's Starter plan as a concrete example of what a free tier can and cannot do for a small Canadian security operation. For what this looks like for a company with 5 to 30 guards, the calculation shifts, but the framework is the same.

What 'free scheduling software' usually means in this market

Not all free scheduling software is the same, and the difference matters before you commit.

The market breaks into three models. First, permanent free plans for small teams: Opspot's Starter plan covers up to 3 guards indefinitely. Second, generous free tiers with feature gates: Connecteam and Sling both offer free access for up to 30 users, though security-specific features such as geofencing are typically reserved for paid tiers on general-purpose platforms. Third, evaluation trials: Camelo's 14-day free trial is an assessment period, not an operating model. When it ends, you either pay or start over.

Most apps surfacing when you search for a free scheduling app or work scheduling app were built for retail and hospitality. They handle shift assignment well but were not built to prove a guard arrived on site, capture a GPS-stamped incident photo, or confirm a patrol checkpoint was physically reached.

Security-focused free tiers are rarer but more relevant. TARGPatrol's free plan covers up to 10 users. Opspot's Starter covers up to 3 guards with GPS geofenced clock-in and mobile schedules. For a broader overview of purpose-built tools, the security guard scheduling software FAQ is a useful starting point.

Some platforms license the scheduler, not the headcount. One scheduler license covers unlimited officers, which looks cheap for large teams but can cost more than a per-guard model at the 1-to-3-guard scale.

For a company operating indefinitely without a subscription, only a permanent free plan actually works.

What a small Canadian security company actually needs from scheduling software

Security scheduling in Canada carries constraints a generic workforce tool was not built to handle. Provincial labour standards set mandatory rest periods between shifts, and those rules vary by province. Ontario's Employment Standards Act, for example, sets minimum consecutive rest periods between shifts, requirements a scheduling tool should surface automatically. A scheduling tool that does not surface that conflict leaves the compliance check entirely on you. Security guard licensing is provincial; a guard licensed in one province is not automatically authorised to work in another. That is a compliance problem, not just a scheduling note.

The Canadian context section below goes deeper on how these rules interact with software selection.

Beyond regulation, the day-to-day problems that eat your time are shift conflicts (double-booking or leaving a site uncovered), no-shows (finding out a guard did not arrive after the client already called), and time theft (a guard clocking in from their car instead of the site).

A useful shift scheduling app for a security operation connects the schedule to proof of work. Knowing who was assigned is not enough. You need confirmation of who arrived, whether patrols completed, and whether incidents were documented with a timestamp and location.

Mobile-first matters more than most reviews acknowledge. Guards check their phones; they do not log into a desktop dashboard. If reaching a first shift requires any setup or IT support, it will not get used.

At even two guards, payroll-ready timesheets built from verified clock-ins matter. Correcting a timesheet error manually takes the same time whether you have two guards or twenty, but at two guards that overhead has nowhere to spread.

What Opspot's free Starter plan actually covers

Opspot's Starter plan is permanently free for up to three guards. The company says you can be running it within a day of signing up at app.opspot.io.

A two-guard mobile patrol operation covering three client sites can use the Starter plan to build weekly shifts with a drag-and-drop template, push schedules directly to guards' phones, require GPS geofenced clock-in at each site, and pull payroll-ready timesheets from verified clock-ins. All at zero cost.

The geofenced clock-in addresses time theft directly. The software confirms a guard is physically within a defined radius before the clock-in registers. No supervisor required on site. If the guard is still in the car park, the clock-in does not go through.

Mobile schedules cut a different friction. Guards see upcoming shifts on their phones without calling you or checking a group chat, eliminating a surprising amount of back-and-forth that eats into evenings.

The Starter plan was built for small teams from the start, not scaled down from enterprise software. Setup requires no technical help, and guards can use it on day one without a training session. If you want to see how it compares against other options before committing, what you might notice with Opspot lays that out plainly.

Where the free plan has real limits

That said, the Starter plan has clear edges worth knowing before you hit them.

The most direct limit is headcount. Three guards is the ceiling. A fourth requires moving to Opspot Pro at $8 per guard per month.

Beyond headcount, several feature categories sit in paid territory across most platforms:

Patrol verification (QR and NFC checkpoints confirming a guard physically reached a location), client-ready proof-of-service reports, and multi-client dashboards are features where free tiers typically fall short. At the free tier, you have GPS-verified clock-in, but not the checkpoint-level patrol trail a client contract may require. On most platforms, patrol verification and formal incident reporting with client-facing output sit behind a paid tier. Check Opspot's current plan breakdown at app.opspot.io to confirm what's included at each level.

Incident reporting with photos, timestamps, and GPS coordinates is where liability questions get answered. Basic clock-in and clock-out records exist at the free tier, but formal incident reports with client-facing output typically require a paid plan. If a client disputes what happened on site, that distinction matters.

Payroll integration (pushing timesheets directly to your payroll system automatically) is rarely part of a permanent free plan. Payroll-ready exports may be available, but the automated connection usually requires an upgrade.

If you are curious how these limits compare in practice, what you might notice with Opspot covers the feature differences in more detail.

If a client contract requires formal reporting deliverables, the manual workarounds on a free plan will likely cost you more time than the paid plan costs money.

The Canadian context: provincial rules and why they affect your schedule

Beyond feature limits, there is a layer of Canadian-specific complexity that generic scheduling tools were not designed to handle.

Security guard licensing in Canada is provincial. A guard licensed in one province is not automatically authorised to work in another. If your scheduling software does not flag each guard's licensing jurisdiction, you can accidentally assign someone to a site they are not licensed to cover. That can cost you a contract or trigger a fine.

Provincial employment standards add another constraint. Ontario's Employment Standards Act, for example, sets minimum consecutive rest periods between shifts, requirements a scheduling tool should surface automatically. Other provinces have their own minimums. A scheduling tool that does not surface conflicts against those rules leaves the compliance burden on you, manually, every week.

Most generic workforce scheduling apps were built for retail and hospitality, which have no provincial licensing requirements tied to individual workers. A system for tracking guard licence renewals across your roster is not a feature a restaurant scheduling tool will ever need, so it was never built.

Payroll compounds this further. Vacation pay rates, stat holiday rules, and overtime thresholds all vary by province. A scheduling platform generating payroll-ready timesheets needs to reflect those differences, or it creates new errors rather than saving time.

For a Canadian security company, these are not edge cases. They are everyday constraints, and a concrete reason to prioritise a security-specific platform over a generic one, even when the generic tool is free.

Free vs. paid: a plain comparison for a sub-5-guard operation

With those provincial rules in mind, here is where the free-vs-paid decision actually lands for a small operation.

1 to 3 guards: A permanent free plan like Opspot Starter covers shift assignment, GPS-verified attendance, and payroll-ready timesheets at no monthly cost. That is a real operating base, not a trial.

4 or more guards: Opspot Pro runs $8 per guard per month. For a four-guard team, that is $32 per month. One avoided no-show likely covers that cost.

Client reporting requirements: If a contract requires proof-of-service reports, QR or NFC patrol verification, or incident documentation with client-facing output, check Opspot's current plan breakdown at app.opspot.io to confirm what is included at each level.

Generic scheduling apps: If your current tool lacks geofenced clock-in, patrol checkpoints, and incident reporting, the comparison is not free vs. paid. It is whether the tool solves the actual problem or just moves manual work to a different screen. (If you found yourself looking at alarm-monitoring companies instead of guard management software, this breakdown of what small security teams actually need is worth a read before you decide.)

Free trials: A 14-day trial is useful for evaluating paid features but is not a substitute for a permanent free plan. Use the trial to decide if the upgrade is worth it, not as your operating model.

When to upgrade, and what the upgrade actually buys you

Four triggers tell you the free plan has done its job and the paid tier will pay for itself.

Headcount comes first. A fourth guard takes you past the Starter ceiling. At $8 per guard per month, a four-guard team on Pro costs $32 a month. If you are already running three guards and winning new contracts, that math is easy.

Client reporting is the second trigger. When a client contract requires a proof-of-service report at the end of each period, generating it manually from notes and timesheets takes real time. A paid tier that produces that report automatically is worth more than the subscription cost in the first month.

Patrol verification matters when a client is paying for patrols. QR and NFC checkpoints create a timestamped record that a guard physically reached each location. Without that documentation, a client who disputes whether patrols happened has a legitimate question. That is a contract risk, not just a scheduling gap.

Incident reporting is risk management. When a liability question comes up, a documented incident with photos, a GPS coordinate, and a timestamp is your defence. A free tier may log clock-ins; a paid tier stores verifiable incident records.

The honest frame: if the free plan covers your operation today, use it. Upgrade when a specific need requires it, not before.

Making the call: a practical decision framework

If you are running 3 or fewer guards and need shift scheduling, GPS clock-in, and payroll-ready timesheets, start with a permanent free plan. There is no cost risk in doing so, and you can upgrade when a specific need requires it.

Opspot's Starter plan is free to set up at app.opspot.io, no sales call required. It is built for teams of 1 to 50 guards, so there is no IT support needed and no long onboarding before your first shift is posted.

If you are weighing whether a paid plan is worth it, trial the paid features while your team is already running on the free tier. That way you are comparing against your real operation, not a hypothetical one.

Generic tools that rank first in search results typically lack geofenced clock-in, patrol verification, and incident reporting, the gaps that matter for security work.

And the decision is not final. Starting on a free plan does not lock you in. If you choose a platform that scales within the same product, upgrading later means no data migration and no learning curve for your guards.

The short version

If you have taken anything from this piece, let it be this: a permanent free plan is a real operating model, not a demo with an expiry date.

For a Canadian security company running one to three guards, the features that actually matter are GPS geofenced clock-in, mobile schedules guards can see on their phones, and payroll-ready timesheets built from verified clock-ins. A free plan that includes those three things covers your real operation. A generic free scheduling app that lacks them just moves your manual work somewhere else.

Outside the triggers covered above, a fourth guard, a client reporting requirement, or a patrol verification need, the free tier is sufficient. Canadian operators also face provincial licensing, mandatory rest periods, and payroll rules that vary by province; a security-specific platform treats those as baseline requirements where a retail scheduling tool does not.

The lower-risk path is straightforward. Start free, run your actual operation on it, and upgrade when a concrete need requires it. That is a better position than paying for features you have not needed yet, or staying on a spreadsheet because you assumed software would cost more than it does.

Conclusion

Conclusion

The pieces above lay out the logic in full, here is the short version for operators who want a clear next step.

The decision does not need to be complicated. Start with a permanent free plan built for security operations, confirm it covers your real workload, and upgrade only when a specific trigger makes the cost worthwhile. Set up the free plan, run your real operation on it for 30 days, and let your actual needs tell you whether an upgrade is warranted.