Counsel Support Inc. provides contract information technology, web development, and virtual assistant and paralegal services to professional practices, including solo and small firm attorneys, health services providers, accountants, therapists and counselors and engineers. Services provided include software training and support, automated practice and document generation systems, workstation, server, and network installation, customization, maintenance and support. Professional practice services include client contact and follow up, document and pleading preparation, research, and litigation support, as well as long-term case management and tracking.