designs "hand crafted" browser-side web sites in native HTML, CSS and javascript.  If needed, the web site may written to be Dreamweaver™ compatible.  If we are going to support the site after creation, we prefer that you use LunarPages as your hosting service. 


Web Design

There are many web site packages available that include web design tools that are relatively easy to use.  Unless you have some specific reasons for wanting a "hand crafted" web site, we suggest you use one of these instead of hiring us.  We recommend that you pick a vendor that:

  • Creates both computer and mobile phone versions from same content.
  • Doesn't use Adobe Flash technology.

    Domain Name

    Your web site must have a unique name, such as or  You can purchase the name for about US$25 per year from a number of vendors.  Many hosting services, such as LunarPages, will include the cost of the name as part of an annual hosting service plan.  If you already own a name, you can have it set up with whatever hosting service you decide to use.



    Somewhere in the internet there needs to be a computer (server) that is associated with your domain name and contains your web site.  The cost for this varies from vendor to vendor.  A basic plan suitable for most small businesses costs about $120/year or less from LunarPages and includes the domain name.  If you choose LunarPages as your hosting service and use for your web site, a portion (my commision) of your hosting service will be rebated to you.



    The hosting service contains files that are transferred over the internet to a browser when someone specifies your domain name.  In the simplest case this is a file named index.html that contains software that is interpreted by the browser to display your information on their screen.  The file may refer to other data such as image files that are also displayed, or such as javascript or CSS files that contain more sophisticated display code.



    The browser software may be created using a source editor that allows direct programming of HTML, javascript, and CSS, using a GUI tool such as DreamWeaver, or using a "site builder" application that asks questions and then automates the creation of the HTML and CSS.



    More advanced web sites include software that runs on the server.  Typically this software is written in a language such as PERL or PHP or CGI specifically designed for server applications.  Examples of applications where this would be neccessary would be eCommerce, blogs, mail, login/security, or any type of database access.