CYBER FORENSICS · PRIVACY & AI · LEGAL TECHNOLOGY · MANAGED ITCall us 24/7: (289) 582-9930
Guide

Managed IT Services vs In-House IT: Which Is Right for Your GTA Business?

Hiring your own IT person and paying a provider are both reasonable. The decision turns on three numbers you can work out yourself: what one hire really costs, how many hours of IT work you actually have, and what happens when that one person is away.

5 min readManaged IT

Reviewed by the ITRS security team · Last updated

Managed IT or in-house IT: the short answer

For most Ontario businesses under about 20 staff, a managed IT provider (MSP) costs less and covers more than one in-house hire, because the IT workload is too small and too varied to fill one full-time role. Between roughly 20 and 75 staff, co-managed IT, an internal person plus a provider, is often the best fit. Larger firms with servers and several sites usually justify an internal team and buy specialist work in.

Headcount is only a starting point. Work out the loaded cost of a hire, the hours of real IT work you have and who covers holidays, sick days and incidents. The sections below walk through each one.

ItemManaged provider (MSP)In-house IT
Cost structure
Monthly fee against a written scope, plus projects
Salary, benefits, tools and training
Coverage
A team, so holidays and sick days are covered
One person's hours unless you hire more
Skills
Several specialists (network, Microsoft 365, security, backup)
Usually one generalist
On-site presence
Scheduled visits or on request
In the office every day
Knowledge of your business
Built through documentation and time
Deep, but walks out with the person

Start with the real cost of one hire

Use public wage data rather than anyone's sales pitch. Job Bank lists the Toronto Region median for a computer network technician (NOC 22220) at $35.71 an hour, with a range of roughly $18.67 to $58.24 (checked October 2026). A senior systems administrator who can also run security will sit well above the median.

Wages are only part of it. Add employer CPP and EI, Ontario's Employer Health Tax if your payroll is over the exemption, vacation, benefits, a laptop, admin tools and training. Many employers use a loaded multiplier somewhere between 1.2 and 1.4 times salary. Treat that as an assumption and replace it with your payroll provider's figure.

InputExampleYour number
Median hourly wage (Job Bank, Toronto Region)
$35.71
Blank
Paid hours per year (37.5 h x 52)
1,950
Blank
Base salary
about $69,600
Blank
Loaded multiplier (your assumption)
1.3
Blank
Loaded cost before tools and training
about $90,500
Blank
Admin and security tooling, training
add your quotes
Blank

Then count the work, not the headcount

Pull the last three months of tickets, emails to whoever fixes things, and vendor calls. Most offices under 30 people find the steady-state work is well short of a full-time job, but spiky. Projects (an office move, a Microsoft 365 migration, a laptop refresh) arrive in bursts.

If the true load is 10 to 15 hours a week, a full-time hire will either be underused or drift into other work. If it is 35-plus hours a week of genuine IT, an internal person starts to make sense.

The coverage problem nobody budgets for

One person means one set of holidays, one sick week and one resignation letter away from nobody knowing the passwords. It also means one skill set. A good generalist is rarely also strong on firewall configuration, Microsoft 365 security, backups and incident response.

Before you hire, decide who covers those four weeks a year and who checks the internal person's work. Without a second pair of eyes, mistakes in admin access or backups go unnoticed until they matter.

Decision table

Rough guidance from what we see in Ontario offices. Complexity matters more than headcount: a 12-person law firm handling trust funds needs more than a 40-person warehouse with three shared PCs.

Your situationUsually fitsWhy
Under 20 staff, cloud tools, no IT person
Managed provider
Load is too small and too varied for one hire
20 to 75 staff, steady daily requests
Co-managed: one internal person plus a provider
Desk-side help stays in-house; security, after-hours and projects go to the provider
75+ staff, on-premise servers, several sites
Internal team, provider for specialist work
Enough work for two or more people to cover each other
Regulated data (health, legal, financial)
Any of the above with written security ownership
Someone must be accountable for evidence, not just fixes
Owner wants to stop thinking about IT entirely
Fully managed
Only works if the contract scope is written down

Questions to answer before you decide

  • Who owns the admin accounts for Microsoft 365 or Google Workspace, the domain registrar and the firewall today? Whatever you choose, the business should own them, not a person or a vendor.
  • What does your cyber insurance application require (MFA, backups, patching evidence) and who will produce that evidence?
  • If your IT person left on Friday, could someone else run payroll systems on Monday?
  • Which tasks need a person physically in the office, and how often?

The middle option

Plenty of firms keep a capable internal person for desk-side help and pay a provider for security, monitoring, after-hours incidents and projects. That arrangement only works if responsibilities are written down. Our co-managed vs fully managed guide has a responsibility matrix you can copy.

If you are coming from pay-per-call support rather than an internal hire, the break-fix comparison is the better starting point.

What we would do in your position

Do the loaded-cost table with your own payroll numbers, count three months of real IT work, and get one written managed quote for the same scope. Put the three side by side. If you want us to sanity-check the comparison, send it over; we are staffed 24/7.

Questions people ask

For most small offices, yes, once you count employer costs, tools, training and the cover you need when that person is away. For larger firms with a full-time workload, an internal hire can cost less per hour of work. Run the loaded-cost table above with your own payroll numbers before deciding.

Keep reading

Related reading.

Next step

Want this handled for your business?

Tell us your users, devices and sites. We are staffed 24/7 and reply with next steps. Quotes are built from your environment, not a price list. Active incident? Call (289) 582-9930, 24/7.