The challenge we face is that we are big enough to need a network with specific functionality, but not big enough to require a full-time IT staff person. ITM Solutions provided the perfect solution; they have the technical expertise and mindshare we needed coupled with flexibility in the level of support. They are very responsive, prioritizing important issues that arise and dealing with them quickly and effectively. I also appreciate their detailed follow-up and preventive maintenance; more than once this has helped us avoid a major problem with our network. A lot of companies these days make claims about customer service and looking out for the best interest of their clients, but Pedro and his team can be trusted to do what they say they are going to and go above and beyond.