You Might Be...

A company in need of web developer for a client's project.

A start-up needing to get an effective online presence up and running quickly.

A non-profit with a small budget but needing a web site with large capabilities.

A business unhappy with their site's accessibility and clunky content management system.

A condo board in need of a simple and efficient community web site.

I Can Help

I build sites with CraftCMS: a flexible, easy-to-use platform. Really.

My aim is to provide solutions that are simple yet comprehensive enough to be effective.

Connecting with your clients and customers doesn't need to be confusing.

You will have the capability to manage your own site content and campaigns.

If your website needs user-only areas or something more in-depth, CraftCMS can accommodate just about anything.

View My Demo Site

After years of building web sites, it has become evident that these basic content features are requested over and over.

  • Flexible Content
  • Events
  • Gallery for images
  • File download library
  • News articles
  • Team/People bios
  • Product summaries
  • Password protected pages
  • User-access only sections
  • Site search

Responsive Design

I've found CraftCMS to be an excellent platform for developing flexible, dynamic sites with a simple and intuitive content management system. Frameworks like Bootstrap and Foundation make responsive design a snap, allowing sites to be accessible from desktops, to tablets, to smart phones.


  • Spirituality & Health

    Spirituality & Health

    Spanning 20 years of articles and over 5000 entries this site pulls in sponsorship banner ads from AdvertServe, integrates with ActiveCampaign, and uses a custom application to authenticate subscription access against the circulation database.

  • Chicago Federation of Musicians

    Chicago Federation of Musicians

    This site features a secure section and search features for the union's 2000+ members.

  • Buddy Guy's Radio Legends

    Buddy Guy's Radio Legends

    This newly launched Internet radio station will grow over the next few years with its goal of Keeping The Blues Alive.

  • Noverr Farms

    Noverr Farms

    This basic site helps to showcase the grounds and event space at this vintage farm located in Leelanau County, Michigan.

  • Blue Planet Gong

    Blue Planet Gong

    Bilingual site using Craft's multi-site feature.

  • Broken Roller - Gift Cards

    Broken Roller

    Okay, I didn't develop SquareUp's platform, but this simple commerce site allows for Gift Cards to be processed for this hair salon in Logan Square.

  • Indiana Beverage

    Indiana Beverage

    This site build with CraftCMS used only the FeedMe plugin for importing data, thus making updates to future versions seamless and keeping the content simple and easy to manage.

  • Five Star Distributing

    Five Star Distributing

    This sibling site of uses the same content management approach, including a secure login section for Retailers.

  • Coastal Valley Water

    Coastal Valley Water

    This website built with the Foundation responsive design framework is easily updated via Craft’s intuitive content management system.

  • Brengman Brothers

    Brengman Brothers Vineyard

    Built with Craft, this winery and vineyard in Northern Michigan has no problem updating and managing the content of their site.

Email Marketing

I develop email marketing campaigns in distribution programs like ActiveCampaign, Campaign Monitor, Constant Contact, and MailChimp. These services are all very similar in functionality and tracking capabilities and have established template systems for the ever-expanding mobile audience that now accounts for more that 50% of all opened emails.

A few useful sites to have on hand

Crunch down transparent PNGs file size by 70-80%.

Online JavaScript/CSS Compressor
A web interface to compress your JavaScript or CSS. This tool uses UglifyJS 2, Clean-CSS and HTML Minifier.

Looking at a site to see “how did they do that?” but the code is all minified? Make it readable and pretty.

PX to EM
What's 30px in ems?

Ultimate CSS Gradient Generator
Don't use a background image for a gradient.

CSS Border Radius Generator
Sure, border-radius doesn't require heavy lifting but this is a quick answer.

Subtle Background Patterns
Just like it says. Even used on this site.

Web page not printing nicely? This site makes any web page print friendly.

Free programs that make life easier

A surprisingly efficient, feature-rich text editor.

Develop sites locally. Get the Pro version.

Find the graphic user interface of PHPMyAdmin to be a drag? Then this is for you.

Despite the name, it's a seriously nice FTP program.

I work on a Mac. What will this site look like in horrible Internet Explorer? Load up a virtual machine! Get them here.

If you're collaborating a project on a .git hub, this will help to keep it organized.