Go Mobile

Get your website up and running on mobile


Custom designs for small to large projects


From small business to large organizations your website will be built in a way to help you succeed.

Whether you need an e-commerce site, community portal, blog, or small business site your website will be customized specifically to your unique needs.


Take control of your content. I build with the Drupal content management system to allow you to easily add pages, upload images, files and edit your text online. It's as easy as writing an email. 

Your fully automated stystem will seamlessly keep everything running smoothly and easily.

By Design

Every projects starts with an in-depth analysis of your goals and market needs.

Step by step every effort will be made to achieve the ideal website for your company or organization.



KOTESOL is a profession organization for ESL teachers working in South Korea. Their website acts as a community portal for their members spread out across multiple local chapters. Each chapter has it's own group specific site allowing their editors to present local news and events. 

With built in e-commerce members can purchase their annual membership as well as pay for conferences and other items.

BC Girls Choir

A classic presentation website for the locally based BC Girls Choir. Built on a solid Drupal CMS platform it is designed to be easily updated by a variety of volunteers within the organization. With a few clicks they can add photos, videos, and text.

Homestay Central

Homestay Central is a classifieds website for Homestays with both free and paid premium listings. A fast search form allows visitors to quickly check for destinations by keywords and location. Visitor can contact the Homestays directly using a secure online contact form.

Listings include photo, description, location, and pricing.

  • Free and paid listings.
  • Search functions
  • Private messaging
  • Email contact
  • Gmap integration
  • E-commerce

Kyart Photography

Kyart.com is the website for BC photographer Kyle Rurak. Visitors can view the gallery of his work and directly purchase selected pieces of work.

The client is able to directly make updates to his website without any software. Photographs are automatically formatted to fit into his galleries.

The website incorporates an internal shopping cart allowing customers to purchase his art work using credit cards or Paypal.

Master Gardeners Association of BC

The Master Gardeners Association of BC website provides it's members and the public with timely news, articles, and events. The organization is made up of several local chapters each with their own specific online group within the website.

Members can purchase their membership and pay for special events using the built in e-commerce shopping cart.

Piano Teachers Federation

Piano Teachers Federation is a non-profit organization for piano teachers around the world. The website allows teachers to create free profiles to promote their services. As well the organization can post news updates, create photo galleries, and upload videos.

The online search engines was built to allow visitors to search for a music teacher under several criteria including an interactive map.


A classic small business website. It was created to showcase this environmentally friendly flooring business to prospective clients while being maintained by a non-techie.

A solid Drupal platform allows the client to effortlessly add pictures, text, and even video.

The contact form uses a sophisticated anti-spam program in the background to invisibly allow customers to contact our client while at the same time preventing spam from getting through. Google Analytics provides visitor tracking information.

Ralph's Radio

Ralph's has been providing mobile electronics and installation to the Vancouver and Victoria public since 1949.

Visitors can search through the multitude of high end equipment including car steos, satellite telecommunication equipment, as well as find out about their professional installation services.

Sawa World

Sawa World

Sawa World is a non-profit organization dedicated to brining training and assistance to impoverished communities around the world.

Work on the websited included upgrading the look and feel of their website as they rebranded from Sawa Global to Sawa World. A number of features were added to their existing website including a new donations e-commerce system.

Solutions were created to make it easier for the many volunteers in different countries to make updates to the website without special training or software. 

VKM Festivals

The VKM Festivals "is now B.C.'s premier music festival, offering professional adjudication to some 10,000 students in high school bands and choirs."

With 5 different festivals, hundreds of classes, dozens of adjudicators, and 10,000+ schedules the website had to be as easy as possible for the two people that would be in charge of maintaining the site.

The schedules are uploaded via a large spreadsheet and indexed within the site allowing students to quickly view their upcoming schedule.

Wild 4 Comics

Wild4Comics is a free classifieds website allowing people to buy and sell comic books, toys and other collectables.

Built into the site is a sophisticated system for moderating new listings and preventing spam, while at the same time making it as easy as possible for people to create listings.

For the visitors a solid multi level search is built in allowing people to find items using multiple criterias.

Yucatan Spa

Yucatan Spa is a locally based all service spa and tanning salon. The small business website showcases the various services provided to their clients. 

Using a the Drupal CMS platform the various members of the spas staff can easily edit content as well as add pictures and video.

Sawa World

About me

I've been professionally designing and developing websites for over 12 years.  Over the years I've worked with a number of outstanding clients around the world.  

I'm located in Coquitlam, BC with my wife and two children.

Feel free to contact me to discuss how I can build you a great website.