Web design, open source development and more

Browse our portfolio using the icons below or the links above. This online portfolio represents a small sampling of web sites and other projects. If you would like to know whether we can provide a certain application or service, don't hesitate to call us, email us, or submit a form. We're always happy to discuss your project, and if we can't do it, we probably know someone that can.

Roanoke: 540-345-2750 or email at info@visualcmg.com