Design is a process used to convert ideas into reality – or virtual reality in the case of web sites and web applications. I achieve this goal through careful application of well-understood design principles, with a bit of free-thinking added in.

Katie's Spa
This website was designed to help a small company create a web presence.
Choices by Dynamic Design
This website was designed to help a small company grow a wholesale side of their business.
Audio~Video Alternatives
A system that allows installers to generate personalized manuals for custom electronic systems.
eMagine Systems
A complete company branding solution, including printed materials and electronic media.
eMagine CMS
A customized web application for managing past, current, and potential customers.
Other Website Designs
Some other websites that I have developed.