The company installs new software and develops applications for small to medium size businesses, as well as providing online marketing support and innovative technology strategies to maximize databases, while also writing and executing business plans, ...