The term specialist tends to get a lot of good press.  While a specialist is pretty good at one task, it can leave a lot to be desired once that task is complete.  We feel that the term generalist is very underrated.   A generalist will pretty much always be able to provide you with help no matter your situations and they tend to be a lot more useful in the long run.  Trust us, you're best off with a generalist.

To that end, we are decidedly generalists over specialists.  While we are well versed in a variety of technologies, and definitely have a preference for doing things in, what we have found, is the most efficient manner.  We are adaptable and comfortable adjusting to various circumstances and always very quick to adjust to new situations.

We are going to list a few of our preferred technologies and services we’re most experienced in providing but this is never an exhaustive list of what we’re capable of.


Managed Service Provider


We maintain business computer environments that primarily operate on Microsoft Windows Server environments.

This includes email systems, dealing with Spam control for email, maintaining antivirus and security for your computer systems.  Setting up and managing your backups and ensuring there’s offsite backups in place to ensure you’re covered for this.

We also provide support for your office staff with regards to any computer related issues, whether that be questions about a program not working correctly or how to install and configure a new application or why a program error is occurring or dealing with computer crashes.

We also monitor your entire office computer systems, both servers and workstations.  We use managed service provider softwares that monitor things like the computers temperatures, errors, hard drive space, fan speeds, software updates and hard drive health.  All of this software is set to monitor things within certain ranges and informs us when problems are starting to arise such as systems overheating or starting to work too hard and slowing down.  We also use software that monitors the health of your hard drives (where you information is stored) and reports to us when the failure of a hard drive is predicted.

Along with this monitoring we also use remote support programs and service ticket software.  What this means is that when your users have issues, they can report a problem to us directly from their computer with a few keypresses, and we are able to remotely connect to their computer to resolve their problems (as long as internet access is working).

While we focus on remote maintenance of users and their computers and servers.  We also include in our support onsite trips for when remote support is insufficient or for when tasks require onsite support.

What Is Our Time Investment?


You might be wondering what kind of time investment this proper level of computer system support takes.  Based on 15 years of business environment support, a properly configured business environment of 10 users and a single server handling 5 core features (file systems, user security, file backup, email and anti-spam) requires between 4-6hrs a week on average. 

Of these hours, 1-2hrs per week tend to be direct user support, the other 3-5hrs are monitoring and maintaining background systems.  Reviewing server system logs, monitoring and reviewing software updates and patches, checking and reviewing antivirus scanning logs, reviewing email spam filtering for important caught email messages, reviewing and testing backups and logging, tracking and documenting associated work done.

Client Onboarding

Often, if you’re contacting us, its because your computer support situation isn’t working how you expect.  With many new clients, their computer systems, including servers, email, spam, network and so forth, are not exactly to the specifications that we find ideal to support.  As we review a new prospective client, part of our review process is identifying their computing systems and finding any issues that we feel should be addressed to bring them to the ideal level for an ongoing MSP contract.

After our initial consultation process, we build a roadmap and budget for the client to onboard with us.  This plan includes optimizing any issues that would complicate providing support, making sure backup systems are up to our specifications, that email and antivirus and computer systems and security all match a certain minimum level that we require to maintain client support.

Depending on the individual client and their current circumstances, this overall expense will vary wildly, in some circumstances we may need to look at replacing and unifying desktop hardware and servers, in other situations it will simply be installing and updating certain software programs for workstations and bringing servers and backups into alignment.

Regardless of your situation, if we both agree that our companies are well suited to each other, then we will build a roadmap for you and upon your approval, organize the most non-invasive method to bring your systems up to the ideal level for your company to operate.


Custom Business Application Development


For many industries there really is no all in one suitable software solution to track and control all of your critical business information.  As technology and business progresses in this century, the information and history that your business has can be crucial to your ongoing operation.  Being able to recognize trends in the information for your organization can help you plan for your future as well as provide the most optimal service to your clientele.

With that in mind, sometimes your best solution is going to be to invest in a custom software solution to your company’s information and tracking.  While custom software solutions aren’t an inexpensive proposal, they can often realize long term savings and benefits that far outweigh the investment they represent.  For an office with dedicated staff performing daily computer work for your company, a custom software solution can often allow an unprecedented growth in your information, billing and business operation without adding additional full-time staff.  Its not uncommon for a custom software application to allow 3-5x as much work to be accomplished by the same number of staff, producing a direct savings of that employment cost.

 There are additional benefits to custom software as well, allowing production of charting and reporting that would be entirely impractical to produce by hand.  An aggregated report that might take 8-12hrs of manual work per each time its produced can be reduced to a simple 30 second operation with your own application.

We specialize in Microsoft .net based desktop applications using Microsoft SQL database server back ends.  We build using DevExpress libraries that give incredibly high-quality front-end user controls and experiences.  We focus ourselves on understanding your data connectivity requirements, building top notch reports and even building projection and trending systems based on your historical data, to help you understand and use your historical information to understand the flow of your business and attempt to predict the trends that occur.

Primary Supported Technologies



  • Microsoft Windows Server 2008, 2012, 2016, 2019 all editions
  • Microsoft Exchange 2007, 2010, 2013, 2016, and 2019
  • Microsoft Active Directory, GPO, DHCP and DNS
  • Microsoft Hosted Exchange (Office 365 cloud services)
  • Microsoft Hyper-V Virtualization All editions
  • Microsoft Hyper-V Clustering
  • Microsoft OS Support Windows 7 Through Windows 10
  • Microsoft Remote Desktop for remote office access.
  • VMWare and VSphere Clustering
  • IIS and Apache based website administration
  • Microsoft SQL Database support all editions
  • MySQL Database support


  • Sonicwall
  • Fortigate
  • Mikrotik
  • DLink
  • Linksys
  • Asus
  • DD-WRT
  • Tomato
  • VPN and Site to site connectivity through router or software based VPN connections
  • Point to Point Long Range Wireless Network Connectivity
  • Remote workspace setups using VPN and Remote Desktop connectivity
  • Multi-location offices using router and VPN connectivity
  • Configuration and control of various network systems, DHCP, DNS, QoS, VLAN, Load Balancing etc

Desktop Applications


  • Sage 50 and all earlier versions of Simply Accounting
  • Crystal Reports
  • Quickbooks all versions
  • Microsoft Office, Access, Outlook, Excel, Word, Powerpoint, Publisher, all versions
  • Google GSuite and GMail cloud hosting services
  • Dropbox and Mega cloud service integrations
  • Adobe Software Suites, Acrobat, Reader, Illustrator, Photoshop

Printers and Scanners

We have experience supporting not just desktop but also various professional business model scanners and devices.

We can configure most features on advanced business scanners and printers including network scanning systems, scanning to email and various other features.

Supported brands include:

  • Brother
  • Canon
  • HP
  • OKI
  • Epson
  • Samsung
  • Lexmark
  • Business models such as
  • Ricoh
  • Xerox
  • Konica
  • Kyocera