Lover of detail and beautiful design

Hi, I’m Kevin. Nice to meet you! I've been programming computers since about age 7, when I built my own adventure game for my TRS-80. I've come a long way since then, being self-taught in HTML, CSS, PHP, MySQL, and Object Oriented programming. My digital passions center around collaboration and responsiveness, making sure people can access relevant information no mater how they access the web.

I'm an engineer and an ASQ Certified Six Sigma Black Belt, so I'm experienced in gathering Voice of Customer and acting on it to deliver results. I've also been the backup-IT guy for a small business, helped a religious organization plan their computer network, volunteered to build a collaborative intranet for a national service organization, and worked professionally in software development, so I understand infrastructure, integration, back-end support, and the need for easy maintenance.

Mostly, though, I'm a problem solver. Lately, I've been focusing my skillset on helping non-profits and small-business establish a web presence and improve the quality of their communication. From creating websites to creating newsletters, flyers, and brochures, I take a holistic approach to developing a brand presence. I also make use of a lot of free and low-cost templates, which helps reduce time-to-launch and overall cost, two important considerations for these groups.

Take a look at my portfolio, and feel free to drop me a note if you'd like to learn more!

Social Media


Attention to pixels with every design


What can I do for you?


You don't need your website to move the world. It just needs to tell your story, and be visually appealing. I work with free or low-cost templates from the best designers on the web to quickly and inexpensively get you on your way.


Project Leadership

Don't know what you need? I can help! With over 15 years of project leadership experience, I can help you learn what your customers want, define your needs exactly, and then execute a plan to bring you there.



Need a place to put your site? I maintain my own hosting reseller account, allowing me to offer a low-cost, feature rich hosting environment for your site. Need email or a database? I can do that too!



Your marketing materials are your key opportunities to communicate with your customers or clients. I can help you develop brochures, press releases, newsletters, flyers, and other materials to tell your story in print, on air, or online.


Social Media

Want to tap into social media platforms to really reach your target audience where they hang out? I can help identify the key channels you need to focus on based on your target customers, and provide setup, and training to get you on your way.



I believe in teaching you how to fish. From training materials to simple ongoing management tools, I can help you maintain your creation without having to have someone on staff to wade through the technology. Need a more personal touch? I can do that too!


Let's see what we can do together!

Oops! Please correct the highlighted fields...

Thanks! I'll get back to you shortly.

In order to provide a quality experience for my clients, and to maintain a work-life balance, I severely limit the number of projects I take on at a time. However, you are welcome to contact me to check my availability or to ask any questions. Thanks for visiting!