Every growing business faces the same inflection point: our IT needs are too complex for the CEO to handle part-time, but we're not sure if we should hire internally, outsource to a managed service provider (MSP), or bring in a fractional CTO. The wrong choice costs $50K-$200K annually in overspend, poor service, or strategic misalignment. The right choice delivers reliable IT operations, strategic technology leadership, and cost-effective scaling as you grow.
This guide provides a complete decision framework. You'll understand the true total cost of ownership (TCO) for each model, what capabilities each provides, when each makes sense, and how to evaluate vendors or candidates. By the end, you'll know exactly which IT model fits your company's size, complexity, and growth trajectory.
The Three IT Support Models
Model 1: In-House IT Staff
Hire full-time employees to manage all IT: helpdesk, infrastructure, security, projects, vendor management. Staff works exclusively for your company, sits in your office (or is remote), and reports to internal management.
Typical structure by company size:
- 25-50 employees: 1 IT generalist (helpdesk + sysadmin + projects)
- 50-100 employees: 1-2 IT staff (helpdesk specialist + sysadmin or IT manager + junior technician)
- 100-250 employees: 3-5 IT staff (IT manager/director, sysadmin, helpdesk, potentially network engineer or security specialist)
- 250+ employees: Full IT department with specialized roles (CTO/CIO, IT manager, infrastructure team, security team, helpdesk team)
Model 2: Managed Service Provider (MSP)
Outsource IT operations to external company that provides helpdesk, monitoring, maintenance, and projects for a fixed monthly fee. MSP manages multiple clients, provides tiered support (L1 helpdesk, L2 engineering, L3 architecture), and operates 24/7 NOC (network operations center).
Typical MSP service tiers:
- Basic: Helpdesk support, monitoring, patching, backups. Reactive support only. $100-$150/user/month.
- Standard: Adds proactive maintenance, security monitoring, vendor management. $150-$200/user/month.
- Premium: Includes strategic planning, vCIO (virtual CIO) quarterly reviews, compliance support. $200-$300/user/month.
Model 3: Fractional CTO/CIO
Part-time executive technology leadership without full-time salary. Fractional CTO works 10-40 hours per month providing strategic planning, architecture design, vendor evaluation, team building, and board/investor communication. Often combined with MSP or junior in-house IT for day-to-day operations.
Typical engagement models:
- Strategic advisory: 10-15 hours/month, quarterly planning, vendor oversight. $5,000-$10,000/month.
- Hands-on leadership: 20-30 hours/month, includes project management, team mentoring. $10,000-$20,000/month.
- Interim executive: 30-40 hours/month, full CTO responsibilities during search or growth phase. $15,000-$30,000/month.
Total Cost of Ownership Comparison
Scenario 1: 30-Person Company
Option A: In-House IT (1 Generalist)
- Salary: $70,000-$90,000/year for IT generalist/sysadmin
- Benefits: 30% = $21,000-$27,000 (health, 401k, taxes)
- Overhead: Office space, equipment, software licenses = $10,000/year
- Training: Certifications, conferences = $3,000-$5,000/year
- Backup coverage: When IT person is sick/vacation, who helps? External consultant at $150/hour
- Total: $104,000-$132,000/year = $3,467-$4,400/employee/year
Option B: Managed Service Provider
- MSP fee: $150/user/month × 30 users = $54,000/year
- One-time onboarding: $5,000-$10,000 (amortize over 3 years = $1,667-$3,333/year)
- Projects: Major projects (migrations, new office setup) often billed separately = $10,000-$20,000/year
- Total: $65,667-$77,333/year = $2,189-$2,578/employee/year
Option C: Fractional CTO + MSP
- Fractional CTO: 10 hours/month @ $200/hour = $24,000/year
- MSP: $150/user/month × 30 = $54,000/year
- Total: $78,000/year = $2,600/employee/year
Winner for 30-Person Company: MSP alone (lowest cost) or MSP + fractional CTO (best strategic value)
Scenario 2: 100-Person Company
Option A: In-House IT (2-3 Staff)
- IT manager: $95,000-$120,000 + 30% benefits = $123,500-$156,000
- IT technician: $55,000-$70,000 + 30% benefits = $71,500-$91,000
- Helpdesk: $45,000-$55,000 + 30% benefits = $58,500-$71,500
- Overhead: Equipment, software, training = $30,000/year
- Total: $283,500-$348,500/year = $2,835-$3,485/employee/year
Option B: Managed Service Provider
- MSP fee: $175/user/month × 100 users = $210,000/year (volume discount from 30-user pricing)
- Projects: $20,000-$40,000/year for major initiatives
- Total: $230,000-$250,000/year = $2,300-$2,500/employee/year
Option C: Hybrid (1 Internal IT Manager + MSP + Fractional CTO)
- Internal IT manager: $95,000 + 30% = $123,500
- MSP (reduced scope): $100/user/month × 100 = $120,000 (MSP handles helpdesk, internal IT handles strategic projects)
- Fractional CTO: 15 hours/month @ $200/hour = $36,000/year
- Total: $279,500/year = $2,795/employee/year
Winner for 100-Person Company: MSP alone (cost) or Hybrid (best balance of cost and control)
Scenario 3: 250-Person Company
Option A: In-House IT Department (5-7 Staff)
- IT Director/CTO: $150,000-$200,000 + 30% = $195,000-$260,000
- IT Manager: $90,000-$110,000 + 30% = $117,000-$143,000
- 2 Sysadmins: 2 × ($75,000-$95,000 + 30%) = $195,000-$247,000
- 2 Helpdesk: 2 × ($50,000-$60,000 + 30%) = $130,000-$156,000
- Overhead: Equipment, training, software = $75,000/year
- Total: $712,000-$881,000/year = $2,848-$3,524/employee/year
Option B: Managed Service Provider
- MSP fee: $150/user/month × 250 users = $450,000/year (significant volume discount)
- Projects: $50,000-$100,000/year
- Total: $500,000-$550,000/year = $2,000-$2,200/employee/year
Option C: Hybrid (3 Internal + MSP)
- Internal team: IT Director + IT Manager + Senior Engineer = $450,000/year fully loaded
- MSP (helpdesk + monitoring only): $75/user/month × 250 = $225,000/year
- Total: $675,000/year = $2,700/employee/year
Winner for 250-Person Company: MSP (lowest cost) BUT at this scale most companies prefer hybrid or in-house for better control
Capabilities Comparison
What Each Model Provides
| Capability | In-House IT | MSP | Fractional CTO |
|---|---|---|---|
| Helpdesk Support | ✅ During business hours | ✅ 24/7 coverage | ❌ Not included |
| Infrastructure Monitoring | ✅ If configured | ✅ 24/7 NOC | ❌ Not included |
| Patching & Maintenance | ✅ Manual process | ✅ Automated + managed | ❌ Not included |
| Security Monitoring | ⚠️ Limited unless dedicated security staff | ✅ SOC services available | ⚠️ Provides strategy, not monitoring |
| Strategic Planning | ⚠️ Limited unless senior IT leader | ⚠️ Basic with vCIO, not deep | ✅ Core focus |
| Vendor Management | ✅ Full control | ✅ Included | ✅ Evaluates and negotiates |
| Project Management | ✅ If capacity allows | ⚠️ Often billed separately | ✅ Included |
| Budget Planning | ✅ Intimate knowledge of needs | ⚠️ May oversell services | ✅ Independent advisory |
| Compliance (SOC 2, HIPAA) | ⚠️ Depends on expertise | ✅ Often included in premium tiers | ✅ Designs compliance program |
| Response Time | ✅ Immediate if available | ⚠️ Per SLA (15 min - 4 hours) | ❌ Strategic only, not reactive |
| Company Knowledge | ✅ Deep institutional knowledge | ⚠️ Limited to documented systems | ✅ Learns business context quickly |
| Breadth of Expertise | ⚠️ Limited to 1-3 people's skills | ✅ Team with diverse specializations | ✅ Senior-level across many domains |
Pros and Cons of Each Model
In-House IT
Pros
- Dedicated attention: Works exclusively for your company, no divided focus
- Company culture fit: Understands your business, builds relationships, becomes part of team
- Immediate availability: Present in office (or on dedicated Slack/Teams), responds instantly
- Deep institutional knowledge: Knows every quirk of your systems, historical decisions, tribal knowledge
- Long-term investment: Grows with company, can develop into leadership roles
Cons
- Single point of failure: When IT person is sick/vacation/leaves, coverage gaps
- Limited expertise breadth: One person can't be expert in networking, security, cloud, compliance, etc.
- Higher cost at small scale: $100K+ for one person vs. MSP covering more for less
- Management overhead: You're responsible for hiring, training, performance management
- Career path concerns: Solo IT role can be isolating, limited growth opportunities
Managed Service Provider (MSP)
Pros
- Predictable costs: Fixed monthly fee, no surprise payroll taxes or benefits
- 24/7 coverage: Always someone available, no vacation gaps
- Broad expertise: Access to specialists (networking, security, cloud, compliance)
- Scalable: Easy to add users or services as you grow
- Proactive monitoring: NOC watches systems 24/7, catches issues before users report
- Vendor relationships: MSPs have partnerships with Microsoft, Cisco, Dell — may get better pricing
Cons
- Shared resources: You're one of many clients, support prioritized by SLA not urgency
- Standardized solutions: MSPs push tools they support, may not customize to your needs
- Knowledge retention issues: Technicians turn over, you re-explain same issues to new people
- Nickel-and-diming: "All-inclusive" plans often exclude major projects, migrations, consulting
- SLA games: MSP technically meets SLA (responded in 30 minutes) but doesn't resolve issue for days
- Exit challenges: Switching MSPs is painful, some hold your passwords/documentation hostage
Fractional CTO
Pros
- Executive-level expertise: 15-25 years experience, has built teams and systems at scale
- Strategic focus: Technology roadmap, architecture decisions, build-vs-buy analysis
- Independent advisor: No financial interest in pushing specific vendors or services
- Cost-effective leadership: $120K-$240K/year vs. $200K-$400K for full-time CTO
- Flexibility: Scale hours up/down based on needs (more during projects, less in steady state)
- Board/investor communication: Can represent technology to non-technical stakeholders
Cons
- Not hands-on operations: Doesn't reset passwords, troubleshoot printers, or provision laptops
- Limited availability: 10-40 hours/month, not 40 hours/week
- Requires operational support: Must pair with MSP or junior in-house IT for execution
- Context-switching: Works with multiple clients, may not be deeply embedded in your culture
- Transition risk: If you outgrow fractional model, need to hire full-time CTO and transition
Decision Framework: Which Model Is Right for You?
Choose In-House IT If:
- You have 50+ employees and growing
- Your business is heavily dependent on proprietary technology or complex integrations
- You have compliance requirements that demand dedicated staff (HIPAA, PCI-DSS, defense contracts)
- Your office-based culture values in-person IT support
- You can afford 2+ IT staff (avoids single point of failure)
- You have management capacity to hire, train, and retain IT talent
Choose Managed Service Provider If:
- You have 10-150 employees with relatively standard IT needs
- You use mainstream cloud services (Microsoft 365, Google Workspace, standard SaaS)
- You want predictable monthly costs without payroll complexity
- You need 24/7 monitoring and support
- You don't want to manage IT staff
- Your technology is important but not a competitive differentiator
Choose Fractional CTO If:
- You're a tech startup (10-100 employees) that needs strategic technology leadership but can't afford $300K+ full-time CTO
- You're growing rapidly (2-3x year-over-year) and technology decisions have major strategic implications
- You're fundraising and need credible technology leadership to present to investors
- You have complex architecture decisions (build vs. buy, cloud migration, platform selection)
- Your CEO/founder is non-technical and needs trusted technology advisor
- You're pairing fractional CTO with MSP or junior in-house IT for day-to-day operations
Choose Hybrid Model If:
- You have 100-250 employees (sweet spot for hybrid)
- You want control and customization (in-house) plus broad expertise and 24/7 coverage (MSP)
- You have one strong internal IT person who manages MSP relationship
- You need strategic leadership (fractional CTO) to guide internal IT + MSP
- You're in transition: hiring first IT person and phasing out MSP, or scaling beyond one person and adding MSP for helpdesk
Evaluating MSP Vendors
Red Flags to Watch For
- "All-you-can-eat" pricing that's too good to be true: $99/user/month unlimited support. Reality: major projects excluded, response times slow, service quality poor.
- Long-term contracts with auto-renewal: 3-year contract that auto-renews unless you give 90 days notice. You're locked in even if service is bad.
- Vague SLAs: "We respond quickly to all issues." No defined response times, no consequences for missed SLAs.
- Offshore-only support: All technicians in different timezone, language barriers, cultural disconnect.
- High-pressure sales tactics: "Sign today for 20% discount." Good MSPs don't need aggressive sales.
Must-Have Questions for MSP Evaluation
- What's your average client retention? (Target: 90%+ annual retention. High churn = bad service)
- Can I speak to 3 current clients? (References should be similar size/industry to you)
- What's included vs. billed separately? (Get written scope of "all-inclusive" plan)
- What are your SLAs and what happens if you miss them? (Should have defined response times and credits for violations)
- Who is our dedicated team? (Meet your account manager and lead technician before signing)
- How do you handle onboarding? (Should include discovery, documentation, knowledge transfer)
- What's your change management process? (Critical changes should require approval, not automatic)
- How do we exit if needed? (30-90 day notice, documented handoff, password transfer)
Hiring Your First In-House IT Person
Role Definition: Generalist vs. Specialist
For your first IT hire (companies under 100 employees), hire a generalist not a specialist. You need someone who can:
- Troubleshoot user issues (helpdesk)
- Manage Microsoft 365 / Google Workspace
- Provision and configure laptops
- Manage network and Wi-Fi
- Coordinate with vendors (ISP, SaaS providers)
- Implement basic security (MFA, backups, antivirus)
- Document systems and processes
Don't hire a specialist (network engineer, security analyst, DBA) until you have 2-3 IT generalists. Specialists are expensive and underutilized at small scale.
Title and Salary
- IT Support Specialist / IT Technician: $45,000-$65,000. Entry-level, 0-3 years experience.
- IT Generalist / Systems Administrator: $60,000-$85,000. Mid-level, 3-7 years experience.
- IT Manager: $80,000-$110,000. Senior, 7-12 years, manages others or complex environment.
- IT Director / CTO: $120,000-$180,000+. Executive, 12+ years, strategic leadership.
Salaries vary by location (SF/NYC +50%, rural -30%) and industry (finance/tech pays more than non-profits).
Interview Questions That Actually Work
- Troubleshooting scenario: "User calls saying their Outlook isn't receiving emails. Walk me through how you'd troubleshoot." (Tests systematic thinking, not just technical knowledge)
- Prioritization: "You have 5 open tickets: CEO's laptop won't start, sales team can't access CRM, printer is jammed, someone needs password reset, and a routine software update is pending. How do you prioritize?" (Tests business judgment)
- Disaster scenario: "You come in Monday morning and the server is completely down. What's your process?" (Tests crisis management and communication)
- Security awareness: "An employee says they clicked a link in an email and entered their password on a website. What do you do?" (Tests security response)
- Customer service: "How do you handle a frustrated user who says 'IT never helps me'?" (Tests soft skills — critical for in-house IT)
The Hybrid Model: Best of Both Worlds
Why Hybrid Works
The most successful IT models for 75-200 employee companies combine:
- 1 Internal IT Manager: Knows the business, manages relationships, handles strategic projects
- MSP for Helpdesk & Monitoring: 24/7 coverage, specialized expertise, handles routine tasks
- Fractional CTO (optional): Provides strategic oversight, mentors internal IT manager, guides major decisions
How Responsibilities Split
- Internal IT Manager owns: Vendor relationships, strategic planning, security policy, compliance, user onboarding, special projects, executive technology advisor
- MSP owns: Helpdesk tickets, after-hours support, system monitoring, patching, backup verification, documentation, routine maintenance
- Fractional CTO owns: Technology roadmap, architecture reviews, major vendor selection, budget planning, board reporting, hiring/building IT team
Cost of Hybrid Model
For 100-employee company:
- Internal IT Manager: $95,000 + 30% = $123,500/year
- MSP (reduced scope): $100/user/month = $120,000/year
- Fractional CTO: 15 hours/month = $36,000/year
- Total: $279,500/year = $2,795/employee/year
This is 15-30% more expensive than MSP-only but provides better strategic alignment, faster issue resolution for business-critical issues, and internal technology leadership.
Transitioning Between Models
From MSP to In-House
Common at 50-100 employees when you want more control:
- Hire IT Manager while keeping MSP (overlap phase)
- IT Manager shadows MSP for 60-90 days, learns systems
- Transition helpdesk to internal (or keep MSP for after-hours)
- Transition infrastructure management to internal
- Reduce MSP to backup/overflow support or terminate
- Timeline: 6-12 months for full transition
From In-House to MSP
Common when IT person leaves or company wants to reduce overhead:
- Document everything before IT person leaves (passwords, systems, vendors, procedures)
- Engage MSP with 30-day overlap if possible
- MSP conducts IT assessment and onboarding
- Transition helpdesk immediately
- Transition infrastructure management over 30-60 days
- Timeline: 60-90 days for full transition
Conclusion: Making the Right Choice
There's no universally "best" IT support model. The right choice depends on your company size, technical complexity, growth rate, and budget. Here's the quick decision tree:
- 10-50 employees, standard IT needs: MSP is most cost-effective
- 10-50 employees, tech company: Fractional CTO + MSP for operations
- 50-100 employees, growing fast: Hybrid (1 internal + MSP) or Fractional CTO + MSP
- 100-250 employees: Hybrid (1-2 internal + MSP) or full in-house team
- 250+ employees: In-house IT department, consider fractional CTO if you don't need full-time executive yet
Don't make this decision in isolation. Your IT model should align with your business strategy, growth plans, and operational needs. The companies that get IT right treat it as a strategic investment, not a cost center to minimize.
Not Sure Which IT Model Is Right for Your Business?
Ez IT Expert provides independent IT strategy consulting to help you choose the right support model. We evaluate your current IT costs and capabilities, assess your needs, and recommend the most cost-effective approach — whether that's in-house, MSP, fractional CTO, or hybrid. We also help you evaluate MSP vendors, hire your first IT person, or serve as your fractional CTO.
Schedule a Free IT Strategy Consultation →