Our main emphasis is on custom software development - primarily for scientific and industrial applications. We will do hardware designs where appropriate and have relationships with several manufacturing facilities that can produce your product. We provide design and development for embedded systems, Windows based applications, and Web based applications. We've also developed commercial and financial applications for some prominent companies. In the past couple of years we've promoted network based computing for both embedded and desktop applications.