research • current tech trends • custom development
develop • software • modules • custom solutions
maintenance • ongoing updates • upgrades
consulting • project management • virtual business structure