

Content Contributor, E-N Computers
Driving growth through technical operations and documentation for 15 years
Updated October 23, 2026
Your one IT person just gave notice. Or you’re about to post a first IT job and aren’t sure what number to put on it. Either way, you’re asking the same two questions: does a hire cost more than a managed IT provider, and does where you are in Virginia change the answer?
VIDEO:
What is the cost difference between in-house IT vs. managed IT in Virginia?
In the Shenandoah Valley, a first IT hire runs about $64,000 to $108,000 a year all in. Near Washington, DC, the same hire runs $79,000 to $156,000. The range depends on the role you hire: an IT support specialist or a systems administrator. A managed IT contract for about 25 users costs $37,500 to $66,000 a year anywhere in the state.
Table of Contents
- Salary is only about 70% of total cost to hire
- The IT hire most owners can afford covers less than they expect
- What each hire costs in your part of Virginia
- The same hire is a bigger gamble near D.C.
- A managed contract costs roughly the same in each market
- When hiring in-house is still the right call
- Compliance increases cost
- Calculator: In-house IT vs. Managed IT
Salary is only about 70% of total cost to hire
An employee costs more than their salary. For an IT support specialist in the Shenandoah Valley with a salary of $47,000 to $59,000, the other costs add $17,000 to $25,000 a year:
- Payroll taxes and workers’ compensation: about 8.4% of salary, plus small federal and Virginia unemployment taxes.
- Health coverage: $7,900 a year for a single plan, the average employer cost in 2025.
- Tools: $4,500 to $10,500 a year for monitoring, security, ticketing, and filtering software, at $15 to $35 per computer per month for 25 users.
- Certifications: $0 to $1,500 a year. Many small employers spend little here.
- Hiring: a one-time $1,200, the median cost to fill a non-executive role.
The IT hire most owners can afford covers less than they expect
Small business owners most often weigh two hires, and the two roles cover different work.
An IT support person helps your employees and fixes their devices: password resets, new laptops, printers that won’t print.
A systems administrator does that work and also runs your servers, manages who has access to what, and handles network security. Base pay runs $68,000 to $81,000 in the Valley, about $21,000 to $22,000 more than a support person.
Owners who want to save money often hire a support person, which leaves the more advanced technical and security work uncovered. Even when you hire the more capable systems administrator, it’s still one person — a single point of failure, with no one to cover vacations, sick days, or after-hours calls.
What that hire costs in your part of Virginia
When you hire directly, pay differs by where you’re hiring. Base pay below runs from the 25th percentile to the median of Bureau of Labor Statistics wage data for each area (May 2025). That’s the lower half of the pay market, which reflects budget-conscious small business owners. The Shenandoah Valley figures average the Staunton and Harrisonburg areas.
IT support specialist
|
Cost line |
Shenandoah Valley |
Richmond |
NoVA / DC |
|
Base salary |
$47–59K |
$49–61K |
$61–78K |
|
Payroll taxes and workers’ compensation |
$4.2–5.2K |
$4.4–5.4K |
$5.4–6.8K |
|
Health coverage (single plan) |
$7.9K |
$7.9K |
$7.9K |
|
Tools |
$4.5–10.5K |
$4.5–10.5K |
$4.5–10.5K |
|
Certifications |
$0–1.5K |
$0–1.5K |
$0–1.5K |
|
Recurring annual cost |
$64–84K |
$66–86K |
$79–105K |
|
Hiring, one time |
$1.2K |
$1.2K |
$1.2K |
|
Year 1 total |
$65–85K |
$67–87K |
$80–106K |
|
Managed contract, about 25 users |
$37.5–66K |
$37.5–66K |
$37.5–66K |
Systems administrator
|
Cost line |
Shenandoah Valley |
Richmond |
NoVA / DC |
|
Base salary |
$68–81K |
$78–100K |
$99–125K |
|
Payroll taxes and workers’ compensation |
$6.0–7.0K |
$6.8–8.6K |
$8.6–10.7K |
|
Health coverage (single plan) |
$7.9K |
$7.9K |
$7.9K |
|
Tools |
$4.5–10.5K |
$4.5–10.5K |
$4.5–10.5K |
|
Certifications |
$0–1.5K |
$0–1.5K |
$0–1.5K |
|
Recurring annual cost |
$86–108K |
$97–129K |
$120–156K |
|
Hiring, one time |
$1.2K |
$1.2K |
$1.2K |
|
Year 1 total |
$88–109K |
$98–130K |
$121–157K |
|
Managed contract, about 25 users |
$37.5–66K |
$37.5–66K |
$37.5–66K |
Moving from the Valley to the Beltway, the in-house cost climbs $15,000 to $21,000 a year for a support person and $34,000 to $48,000 for a systems administrator.
A managed contract costs less than either hire in almost every case. The exceptions are the cheapest support hires, $64,000 in the Valley and $66,000 in Richmond, which fall at or below the top of the managed range.
The same hire is a bigger gamble near the Beltway
Big metros pay better and give candidates more choices, which makes hiring more difficult near DC. Federal wage data puts the median systems administrator at $125,000 in Northern Virginia and DC, against $81,000 in the Valley. A candidate you interview here will have other offers to compare yours against. If you pay too low, you risk them being a short-term hire and having to go through the whole process again.
The Shenandoah Valley has the opposite problem. Smaller communities attract fewer applicants, so a vacancy takes longer to fill. You can get away with paying less, but you still have to worry about what happens when they decide to move on.
A managed contract costs about the same in both markets
Managed IT is priced per user, and location doesn’t affect monthly cost. At E-N Computers, the price runs $125 to $220 per user per month. For 25 users, that’s $37,500 to $66,000 a year.
The contract also buys access to a team instead of one person, so when one engineer is out, another covers. A fully managed IT plan at ENC gives you help desk, monitoring, Microsoft 365 management, and strategic planning.
When hiring in-house is still the right call
A managed contract isn’t always the better fit. In our experience, in-house IT starts to make sense in two situations.
The first is size. A managed service provider (MSP) usually costs less than one in-house systems administrator until you reach about 50 users. Past that, many companies hire an in-house person and keep an MSP alongside them. This is called co-managed IT: your own person handles day-to-day requests and knows your business, and the outside team adds experienced engineers, backup support, and after-hours coverage.
The second is proprietary systems. If your business runs software or equipment that needs someone familiar and available to support it every day, you’re going to benefit from having someone in-house.
Compliance increases cost
Rules like the Cybersecurity Maturity Model Certification (CMMC) for defense contractors, the Health Insurance Portability and Accountability Act (HIPAA) for healthcare, and the security rules that apply to financial firms raise the cost on both sides.
For companies that need CMMC or other compliance coverage, the in-house column jumps up sharply. A hire with compliance experience costs a premium, and one person still can’t own the full set of required controls. The first year of a managed IT contract for a CMMC client with 25 users will range from $60,000 to $90,000, which covers compliance tools and consulting on top of the base per-user price.
IT department vs. outsourced IT services cost calculator
Our calculator offers a simple, quick way to compare the costs of hiring your own in-house IT staff versus outsourcing your IT services.
Of course, many factors affect IT costs and not all can be included in a basic calculator. However, it can help you balance salaries and tools against a monthly managed IT services fee.
For the sake of simplicity, our calculator is set to default to one IT staff person to start with and allows staffing to grow based on your number of employees, which you can adjust with the slider. However, we don’t recommend that you ever have only one IT staff person, since this person can get sick, needs to take a vacation or could leave the job at any time – leaving you with no IT staff at all.
The calculator defaults to $1,500 for a monthly consulting fee, which would be typical for a small business with limited IT staff. However, you can adjust this amount in the calculator.
For the sake of simplicity, the outsourced IT service we use for comparison is our monthly managed services fee plus monthly onsite visits. Some other outsourced IT options would be cheaper (such as break/fix services if you don’t include the cost of down time) and others more expensive (such as managed IT services for CMMC compliance.) We also have a more detailed Managed IT Pricing Calculator you can use.
Outsourcing your IT department: Next Steps
Would you like to learn more about how to get world-class IT support for your business without world-class spending? Here are some options. You can reserve a complimentary Business Improvement Review with one of our most experienced engineers. Learn about what you get in our article What is a Business Improvement Review.
And no matter where you are in your journey to find top-notch IT support, our learning resources can help.
Resources for deciding whether to outsource your IT department
When and how to hire IT staff
What are the risks of IT employee turnover?
My IT manager just submitted his resignation. What do I do?
3 reasons to hire an IT specialist (and 3 reasons you shouldn’t)
How to hire an IT professional (with job descriptions)
The 29 best interview questions to ask IT job candidates
Should I hire an IT support manager or a business analyst?
Costs and pros and cons of in-house IT
Are you spending too much time on your IT?
How much does IT support cost in 2025?
When and how to outsource your IT services
3 keys to a successful IT transition
How to outsource your help desk
Onboarding employees when you have outsourced IT
Co-managed IT: Which staff roles should coordinate with an MSP?
Costs and pros and cons of outsourced IT
Managed IT services pricing guide for small businesses in 2025
Co-managed IT: Your IT team’s secret weapon
Finally, if you’d like to learn more about how our managed IT services can boost your business’s IT support, read the New Horizons Healthcare case study. You’ll find out how we helped a 200-employee community health organization in Roanoke, Virginia get high-quality IT support while reducing their overall spending.
Not sure if you need managed IT services?
Take the IT Maturity Self-Assessment

In a few minutes, get actionable insights on your IT strategy, plus a free strategic consultation.

Industries
Locations
Waynesboro, VA
Corporate HQ
215 Fifth St.
Waynesboro, VA 22980
Sales: 540-217-6261
Service: 540-885-3129
Accounting: 540-217-6260
Fax: 703-935-2665
Washington D.C.
1126 11th ST. NW
Suite 603
Washington, DC 20001-4366
Sales: 202-888-2770
Service: 866-692-9082
VA DCJS # 11-6604
Locations
Harrisonburg, VA
45 Newman Ave.
Harrisonburg, VA 22801
Sales: 540-569-3465
Service: 866-692-9082
Richmond, VA
3026A W. Cary St.
Richmond, VA 23221
Sales: 804-729-8835
Service: 866-692-9082
