Choosing a managed IT provider is one of the most important decisions your business will make. The MSP you select will have access to your systems, your data, your customer information, and your intellectual property. They'll influence your security posture, operational uptime, and scalability. Getting it wrong can be expensive and disruptive; getting it right enables growth.
But how do you evaluate MSPs objectively? What questions should you ask? What red flags should trigger you to keep looking? What should you expect during onboarding? This guide walks you through the entire selection process with specific criteria, questions, and a checklist you can use right now.
Phase 1: Define Your Needs Before Talking to MSPs
The biggest mistake businesses make is talking to MSPs before they know what they need. You end up in a sales meeting where the MSP tells you what they think you should buy, not what you actually need.
Step 1: Document Your Current Environment
Inventory your existing IT infrastructure:
- Number of users and devices
- How many servers or cloud instances?
- What software and applications are critical to your business?
- Where does your data live? (on-premise servers, cloud, hybrid)
- Any special hardware (printers, phone systems, industrial equipment)?
- Office locations and connectivity setup
- Any existing managed IT services or support contracts?
Step 2: Define Business Priorities
What's most important to your business?
- Uptime: How much downtime can you tolerate? (Mission-critical systems vs. nice-to-have)
- Security: What's your risk profile? Do you handle sensitive data requiring compliance?
- Growth: Are you planning to hire? Expand to new locations? Scale infrastructure?
- Cost control: Do you want predictable monthly costs, or are you flexible?
Step 3: Identify Gaps in Current IT Support
Why are you looking for an MSP in the first place? What's broken?
- Too much downtime?
- Security concerns?
- Lack of strategic planning?
- Aging infrastructure?
- Current IT person leaving or insufficient resources?
- Compliance or audit failures?
The gap you identify now is the metric by which you'll measure MSP success later.
Pro tip: Write down your top 3 requirements and your top 3 pain points. These become your evaluation criteria. Any MSP that doesn't address them is an automatic no.
Phase 2: Narrowing Down Potential MSPs
Where to Find MSPs
- Local recommendations: Ask other businesses in Calgary or Airdrie who they use. Personal referrals are golden.
- Industry groups: Chamber of Commerce, industry associations, business networks
- Google search: "Managed IT Services Calgary" or "MSP in Airdrie" will surface local options
- Microsoft and cloud vendor partners: Microsoft lists partner MSPs; these have deeper expertise in Microsoft platforms
Initial Screening: Questions Before the Sales Call
Call or email and ask basic qualifying questions:
- Do you serve businesses our size? (If they only serve 100+ employee enterprises, they might not be right for your 30-person business)
- Do you have experience with our industry?
- What's your average customer tenure? (Long tenure = happy customers. High churn = problems)
- Do you have availability for new customers? (Some MSPs close new customer intake)
- Can you provide references from customers in our size/industry?
Many MSPs will fail these basic screening questions. That saves you time in sales calls.
Phase 3: The Sales Call and Evaluation
Red Flags During Initial Conversation
Green Flags: What Good MSPs Do
Phase 4: Request Detailed Proposals
After initial screening, ask for formal proposals from 2-3 MSPs. Every proposal should address:
Scope of Services
- What services are included in the monthly fee?
- What services cost extra?
- Helpdesk hours and support response times (business hours vs. 24/7)
- Number of onsite visits included per month
- Does it include backup? Email? Security? Training?
Service Level Agreements (SLAs)
- Critical issue response time (e.g., "1 hour")
- Critical issue resolution target (e.g., "4 hours")
- Non-critical issue response time (e.g., "4 hours")
- What happens if they miss SLAs? (Usually a service credit, e.g., 5% of monthly fee per missed SLA)
- Availability target (e.g., "99% uptime")
Pricing and Contract Terms
- Per-user monthly cost and what's included
- All extra costs itemized (hardware, complex infrastructure, projects)
- Contract length (3 years is typical, but 1-2 years is better for you)
- Early termination penalties and buyout costs
- Price increase schedule (how much will cost increase annually?)
- How billing works (number of users, tiered pricing, per-device?)
Transition and Onboarding
- Timeline from signing to go-live
- What happens to existing infrastructure during transition?
- Data migration plan if applicable
- Parallel run period (old IT + new MSP running together for how long?)
- Staff training on new tools/processes
Security and Compliance
- Are security controls (MFA, EDR, email filtering) included or extra?
- Compliance experience (PIPEDA, PIPA, industry-specific requirements)
- Incident response procedures and communication plan
- Data residency and backup location
Phase 5: Evaluate Proposals and Check References
Apples-to-Apples Comparison
Create a spreadsheet comparing the proposals. Make sure each MSP is proposing the same scope (sometimes an MSP will underbid by excluding important services).
| Criterion | MSP A | MSP B | MSP C |
|---|---|---|---|
| Monthly Cost / User | $145 | $160 | $135 |
| Critical Response Time | 4 hours | 1 hour | 2 hours |
| 24/7 Support | Extra $20/user | Included | Extra $25/user |
| Contract Length | 3 years | 2 years | 3 years |
Call References and Ask Specific Questions
Every MSP will give you references. Call them and ask:
- "How long have you been a customer?" (Long tenure is good; short tenure with multiple MSPs is a red flag)
- "Did they deliver what they promised?" (Vague answers are bad)
- "How responsive are they?" (1-day delays vs. 1-hour response; there's a big difference)
- "Have you had any major incidents? How did they respond?"
- "Has your monthly bill changed? By how much?"
- "Would you recommend them?" (If they hesitate, that's your answer)
If possible, try to get a reference from someone in your industry (if MSP A has experience in accounting firms, get an accounting firm reference).
Phase 6: Ask About Onboarding
What Should Happen Week 1?
A good onboarding process looks like:
- Week 1: Discovery and assessment. MSP audits your current systems, documents everything, identifies issues.
- Week 2-3: Planning. MSP builds a remediation plan, identifies what needs to be fixed immediately vs. long-term.
- Week 4+: Implementation. Deploying monitoring, installing backup, enabling MFA, etc., according to plan.
- Ongoing: Monthly health reports and strategic recommendations.
Red flag: MSP says "We'll go live next Monday, no transition period." Professional MSPs don't rush transitions.
Questions to Ask About Onboarding
- "What happens to my existing infrastructure during transition?" (Should be detailed answer, not "we'll handle it")
- "How long will the transition take?" (Realistic answer is 4-8 weeks, not "2 days")
- "Will there be any downtime?" (Honest answer: some changes might require brief downtime, and they should schedule it in advance)
- "Do you provide staff training?" (You need to learn their tools and processes)
- "What's the first month's focus?" (Should be foundational: backups, monitoring, patching, access control)
Red Flags: When to Walk Away
MSP Evaluation Checklist
Use this checklist when making your final decision:
Making the Decision
After evaluating MSPs against these criteria, you should have a clear front-runner. It's probably not the cheapest, and it's probably not the one with the longest contract. It's the one that:
- Understands your business and challenges
- Has specific expertise in your industry (if applicable)
- Includes security and compliance in their baseline offering
- Has happy long-term customers as references
- Offers flexibility in contract terms
- Has a clear onboarding process
Sign a contract, get onboarding scheduled, and plan for success over the next 6-12 months as the MSP stabilizes your infrastructure and implements best practices.
Ready to find the right MSP for your business? Start here.
We'll review your current setup, discuss your goals and challenges, and provide a no-pressure recommendation on whether managed IT is right for you and what to look for in an MSP. This assessment is free.
Book a Free IT AssessmentOur Managed IT Services · Managed IT in Calgary · Managed IT in Airdrie · Contact Us