We provide thorough training to our clients, as needed, in all the technologies described in this website.  Many good solutions and systems have failed due to inadequate training.  We strive to avoid that outcome.
    One thing we do to reduce the dependency on training is to make our deployments as intuitive as possible.  This is a key to adoption, replication of results, and system longevity.  Training is important, though, and we are flexible in that delivery.  There are on-site and remote (audio/video/webinar) options for one-on-one or group training, and reusable desktop video.  Even with that said, our deployments have proven to require minimal training.