A freelancer or freelance worker is a term commonly used for a person who is self-employed and is not necessarily committed to a particular employer long-term. Freelance workers are sometimes represented by a company or a temporary agency that resells freelance labor to clients, others work independently or use professional associations or websites to get work. "Independent contractor" would be the term used in a higher register of English that designates the tax and employment class of this type of worker, the term freelancing is most common in culture and creative industries and this term specifically motions to participation therein.

Stand Out In The Web Crowd

I'm a skilled and affordable developer that you can trust.

Learn More

About Me

I have been designing and developing professional websites  for over 17 years! 

Custom Web Development

I specialize in complex custom web projects, from small business websites to corporate applications.

WordPress Development

Custom WordPress theme design is what I do, and do very well. Manage your site or blog in style.

E-commerce Development

I help you sell your products online, quickly and easily, and integrate with Quickbooks and other software.

Mobile App Development

I also develop native iOS and Android apps. I'll help you reach your customers easily and conveniently.

Our service area includes Edmonton, Calgary, Vancouver, Toronto.

Recent Testimonials

My customers have been incredibly pleased with my work.

Recent Portfolio

A glimpse of the work I've done for my great customers.

A few of my notable customers.


My starting web design prices are below.

My quotes frequently come in  over 30% lower  than those of my competitors.



  •   Theme Installation


    2 - 3 week delivery




  •   Theme Customization

    WordPress / Leads / E-Commerce

    3 - 4 week delivery




  •   Original Theme Design

    WordPress / Creative / Advanced

    6 - 8 week delivery




  •   Custom Web Application

    Custom Code & Algorithms

    2+ month delivery


Use the calculator below for a rough quote.




  •   Modern Design
  •   Theme Installation
  •   Responsive to Mobile
  •   Company Information
  •   Products and Services
  •   Image Gallery
  •   Contact Form
  •   Social Media Links


  •   Content Management
  •   Blog/News
  •   SEO
  •   Traffic Analysis
  •   Continual Support
  •   +5 Content Pages
  •   +10 Content Pages
  •   +15 Content Pages


  •   Theme Customization
  •   Original Theme Design
  •   Lead Capture
  •   Newsletter
  •   eCommerce
  •   Other Plugins
  •   Bilingual
  •   Trilingual


  •   PHP Framework
  •   User Admin
  •   Database Driven
  •   Custom Algorithms
  •   Control Panels
  •   Mapping
  •   Calendaring
  •   Reporting Modules

Choose your website features.


Please take a moment to get in touch with me. I'll prepare a quote within 24 hours.

Toronto / GTA

(365) 800-3608

Greater Vancouver

(236) 237-1176


(403) 795-2212


(780) 665-9165

Toll Free

(844) 969-7483



Thank you!  I'll get back to you within an hour.  Please be sure you check your junk mail folder.


The latest web design and development news.

HTTP Security Headers: How to Secure Your Website

Recently, we’ve introduced you to the online tool Securityheaders.io, which allows you to check a webserver’s safety. You can find your own server’s weaknesses fast and easily. Addit...

High Speed: Really Accelerate WordPress Websites [...

ghIn this series, we talk about the things that really accelerate WordPress websites. The goal is not to achieve the infamous 100/100 points on Google Page Speed, as these mentioned aspects often leav...

MH Magazine - a WordPress Theme for Online Publish...

Multi-purpose themes are becoming more and more popular. Does this mean you should use one? Not exactly. Depending on your use case, there are other types of themes that might fit your needs better an...

Link Audit as a SEO Measure

Other than content, the link structure of a website is one of the most important ranking factors for Google. For the search engine’s crawlers, all links to a domain are of interest, but also the...

Integral Pro WordPress Theme for Premium Members

Alongside the huge collection of design resources available, Access All Areas members now also have a premium WordPress theme to download as part of their membership thanks to the kind people at Theme...

22 Best Website Builders to Create Your Own Websit...

Looking for a way to create your own website without having to hire a specialist? Maybe you’re at the beginning of your career and want a quick and easy portfolio site to feature your best work,...

wpDiscuz: WordPress Comments Modernized

The WordPress comment feature is boring and, honestly, way outdated. Of course, you can comment on a blog properly using the native comment feature, but that’s not fun. The feature simply isn...

10 Resources Every Designer Should Stock Up On

Designers are forever on the lookout for great resources, and justifiably so as these make their work so much easier and better. If you're looking to build your resource box with power-packed tools th...

10 New, Free WordPress Plugins (April 2016)

To me, this article is the most exciting one of each month. I love free WordPress plugins, as they allow me to extend my CMS of choice with useful features almost infinitely. You won’t feel diff...

40 Stunning Magazine Covers To Inspire You

Did you know that Pinterest can be used as an excellent bookmarking tool for beautiful designs? While browsing Pinterest, we decided to share with you 40 absolutely stunning magazine covers. These mag...

Give Your Career a Boost with These Essential Desi...

If you’re looking to start the exciting journey of freelancing, or you’re a serious designer looking to land more clients and up their game, this is your chance to equip yourself with a ra...

10 Fresh, Free WordPress Themes (April 2016)

Every month, I go and search for exciting, new, and free WordPress themes flicking through the recent additions to the directory. I do this so you can always give your blog a new look and separate it ...