Building a website is about communicating. It is a co-creative process between the designer and the client where we define and interpret the message and then translate it into digital formatting. It is the process of choreographing colors, shapes, text and space to engage and inspire the viewer to learn, to feel and to take action. Your website offers amazing opportunities to connect with individuals from around the world.

It enables us to share our unique passions and interests with a highly specialized global community. It helps us realize our similarities and understand our differences. Communication is the key to understanding. And understanding is the key to Peace.

What do you want to communicate?

Click here for a web design worksheet to help you get started.

Price Estimates

Small Business Starter Website


  • One hour free initial consultation
  • Up to 10 pages or subpages setup
  • Up to 12 of your images plus your logo optimized for the Web.
  • Includes your name, business name, address, phone number, and contact form
  • plus unlimited client supplied text

Shopping Cart Package


  • One hour free initial consultation
  • Custom theme layout
  • PayPal integration
  • Up to 20 pages with limited Javascripts and graphics
  • Your logo and up to 36 of your images improved and optimized for the Web
  • Up to 36 products entered and configured


Web Development
Additional HTML Pages (up to 600 words each)
Image Editing, Retouching, Optimizing
Scans (8 1/2 x 11 inches maximum)
Site Maintenance Service
Custom Graphics
Custom Programming
Meta tag insertions
Keyword and copy writing
Domain name registration initial setup
Hosting setup and registration
HTML tutoring 2 hour site update for 1 or 2 people
$75.00 per hour
$150 – $250 each
$75.00 per hour
$6.00 each
$75.00 per hour
$75.00 per hour
$95.00 per hour
$75.00 per hour
$75.00 per hour
$75.00 per hour
$100.00 per year
$150.00 per session