Technology support for the science-based small business or professional.

Technology support
for businesses and

We are your local IT experts.

Get support for your technology ►

Skilled professionals meeting your unique information technology needs.

A blue-tinted tall picture of a Mac on a desk.
A yellow-tinted tall picture of a Mac on a desk with a lamp.
A small picture of a rack-mounted switch with some ethernet cables plugged into it.

Quality, cost-effective work that will keep your vital computer infrastructure running smoothly.

What we can do for you

Provide comprehensive IT service plans to keep your business running smoothly.

Partner with your business to manage and scale your IT as your business grows.

Be your IT department that looks out for your business and reduces your workload, no matter your size. 

Upgrade your computer infrastructure.

Set up backup and recovery solutions to make sure your data is always accessible.

Provide expert guidance on your technological projects.

Set up a network so your employees can collaborate quickly, in-person or remotely.

Help you improve your security against malware, ransomware, and phishing attacks.

Program Windows or Linux based software.

As a small business ourselves, we understand the importance of easy-to-understand prices. Our services are à la carte with sensible hourly rates or simple flat fees, or affordable month-to-month agreements for continuous service.

IT Service Plans

Whether you are a micro business with no IT expertise, a small to medium business spending too much time keeping up with technology, or a company with an internal IT team that needs additional assistance, we can tailor-make a plan for you.

I have no IT help

You were or maybe still are just too small to afford an IT employee or department, but you're spending too much time on IT. Perhaps you have been limping along by the kindness of your tech-inclined help.  

A Fully Managed IT Service Plan meets all your needs today and grows with your business.

Fully Managed IT

My IT team needs support

You have an IT department but they are overworked and the big picture is often overlooked. You need someone to take over many of the day-to-day tasks while your team tends to your unique needs, or you want someone to learn your business inside and out so your team can focus on the day-to-day.

A Co-Managed IT Service Plan lets us take some of the burden while your team focuses on what it does best.

Co-Managed IT

I have a specific IT need but it's not a one-time project

We can offer many specific services individually to businesses that already have most of their needs taken care of internally but have a specific problem that needs tackling, such as backup and disaster recovery of vital server infrastructure.  

For clients like you, we can design a Co-Managed IT Service Plan that includes only the services you need.

Co-Managed IT

I am not happy with my current IT company

You have a feeling your current IT service provider has outgrown you, or that you outgrew them.

We can help you decide if your gut is right and navigate a change.

Switching IT Providers

I just want support hours or I have a one-time need

You aren't interested in managed IT services with included service and support and just want to be able to pick up the phone or send an email and get help when you need. Maybe you have an IT team that doesn't need any burden of responsibility lifted but could benefit from some regular or once off help.

While we recommend a plan for regular service, block hours on a regular basis or as needed could be the right fit for you.


On-demand, project, & consulting services for anyone

We offer a variety of on-demand services to all in addition to our regular service plans for businesses and organizations.


  • C,
  • C++,
  • C#,
  • Visual Basic,
  • Java,
  • Python,
  • Go,
  • Ruby,
  • and more.

Troubleshooting, Repair, and Advice

(Minimum purchase of hours required, retainers available)

  • Teaching computer skills
  • Assistance with management of online accounts (SaaS)
  • Troubleshooting and resolving computer troubles (helpdesk)
  • Providing guidance on computer purchases

Basic Services

  • PC service and upgrading
  • Setting up software
  • Data backup
  • Providing cybersecurity software, advice, and management
  • Wi-Fi planning and improvement
  • Dealing with warranty service
  • Repairing devices outside of warranty
  • Hardware acquirement and warranty management
  • Server migration
  • Formatting storage drives
  • Building PCs
  • One-off software upgrading & patching

Advanced IT Infrastructure Management, Maintenance, & Guidance

  • Network design, planning, and construction
  • Network attached storage design and implementation
  • Microsoft 365 setup and support
  • Google Workspace setup and support
  • Microsoft Active Directory setup and maintenance
  • Support with transitioning from VMware
  • Proxmox Virtual Environment setup and support
  • XCP-ng and Xen Orchestra setup and support
  • TrueNAS Scale/Enterprise/Core setup and support
  • Containerized workload setup and support
  • And much more!
Proxmox icon.VMWare icon.Go programming language icon.Python programming language icon.Visual Basic programming language icon.C sharp programming language icon.C plus plus programming language icon.Docker icon.Ruby programming language icon.Java programming language icon.Windows icon.

About us

We are based in Bennington, Vermont

Come visit us at 425 Main Street between the hours of 10 AM and 6 PM, Monday - Friday.

A gravel path lined with trees down a grassy hill.

Founded to serve the information technology support needs of the community, Comprehensive Computing is here to help, whether you or your organization requires assistance meeting the computational needs of your work, wants support transitioning between software, hardware, or security requirements, or would like someone to completely handle your computer systems.

Byrom Jomaa, Owner