Open Source

Millions of developers work to ensure this software is secure, efficient, and creative. It is also free.


Content Strategy

The purpose of a website is to market your product or service. The best way to do this is to offer your visitor unique content that is updated often to keep them coming back.


Social Media

A large part of marketing is to bring visitors to your site. The best way is to integrate as many social media systems as possible into your content; sharing images, video and text to entice social viewers to surf for more content.

This is a boutique Web design company specializing in creating sites using Joomla! or WordPress content management systems for small businesses, non-profits and creative organizations.

I've been in business for over 20 years and have designed and implemented over 40 websites from conventions, schools, building contractors, film and television, and religious organizations. My website has a portfolio of my work.

I have written and published 10 books on Macintosh computing and the Internet and published blogs on such topics as copyright and Internet freedoms. I also have a background in fine arts and graphics and have developed mastheads and logos for my clients and enhanced their marketability through my copywriting skills.

I am a web hosting reseller and can set up a website and purchase and manage domain and hosting, thus offering fully turnkey services that can also include email.

My clients have retained my services for several iterations of their websites over time.

I charge either by the hour or through a fixed single fee for my services at reasonable rates, which I can customize to fit your budget.

What I do

View Details

wordstoweb avatar 300px

The photos and iconography on the website are from Palenque, Mexico. The classic Maya peoples were literate and wrote amazing books about their history, astronomy, religion, and dynasties. The scribe was an important royal personage amongst the Maya. For more information about Mayan archeology and anthropology, please see: