ka design offers web design, graphic design, web updates and support, software training and support, application development, website marketing, streaming media, e-commerce, web hosting, flash, special event photography, brochures, flyers, logos, posters, powerpoint, business branding, video conferencing support, content management tools.