Karpel Solutions have been our technology support organization for several years. We outsourced all of our technology support to them including servers, workstations, software updates and the VoIP application (phone network). We have avoided the expense of staffing an internal technology organization including hiring, training, etc. Karpel keeps up with current technology and, as a result, keeps my organization current with new technology. We do not consider Karpel as an expense. Rather, we consider Karpel as a value creator.