Building web sites requires the proper mix of skills, a combination of the visual and the technical. It takes a creative engineer, an XHTML/CSS aesthetician.

I'm a visual person, who also understands the power of the written word. Having survived well over 15 years in the freelance world, I am 100% customer-driven and a team player, not a temperamental artisté. Furthermore, I am a Web Advocate, committed to creating web sites that are viewable by all — regardless of their browser or system — using the best practices possible.

You may view a portfolio of sites I've worked on, as well as a collection of web graphics and even a little Flash.

Or, if you simply need some photography to customize the look of your site, I've got you covered there, too..