Today, the business maintains more than 20 websites at any given time and offers a variety of services, including web design, website management, content management systems, web site usability services, graphic design, web hosting and search engine optimization.