Websites for small companies

Maintaining and updating your own website shouldn't be a cause of stress.

I believe developer convenience is less important than customer convenience. Wether that customer is you as my client, or my clients' clients, a website should never get in your way from the goals you want to achieve.