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
  •   Logo & Branding
  •   Lead Capture
  •   Newsletter
  •   eCommerce
  •   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.

40 Interactive Community Website Templates

Bring your visitors together with these comprehensive and flexible community themes! Some of the interactive community website templates in the list below are premium WordPress themes, while others ar...

Combining Typefaces Made Easy (Free eBook)

Since the introduction of web fonts, the undivided variety of typography is available to web designers and their projects. However, combining the right fonts is easier said than done. The free ebook &...

Outstanding Female Personal Portfolios Exploration

We are no longer living in a world where gender is a decisive factor in choosing a profession. The last fifty years have drastically changed the situation: we got rid of stereotypes, bridged the gap b...

35 Best Social Media Tools You Should Start Using

We selected here 35 social media tools you should add to your arsenal of online marketing tools. Most of these tools are specifically targeted to add functionality and ease your work with the social m...

SEO Tool: On the Road to Success With Searchmetric...

When it comes to search engine optimization, nothing is as constant as change. This fact can cause desperation amongst page operators. A single update from Google can destroy the work of the past week...

Video Tutorial: Retro Triangle Pattern in Adobe Il...

In today’s Adobe Illustrator video tutorial we’re going to use Illustrator’s powerful vector tools to make a retro style triangle pattern, which seamlessly repeats a series of random...

10 Types of Modern Navigation Menus

Today we are going to speculate about navigation. As we all know, it is a key element of the UI. Can you imagine a website without it? I bet you can't. There is always a group of links that is located...

40 Quick & Easy Portfolio Website Templates

If you work as a designer, photographer or any other type of artist, you need a portfolio. A portfolio website is the easiest and quickest way to showcase your work. Don’t focus only on having a...

22 Fresh Free WordPress Themes (Edition: May 2016)

To get the month of May going in terms of creating we gathered fresh free WordPress themes for WooCommerce, real estate, portfolio websites, fashion, magazines, businesses, creative agencies, a multip...

25 Essential Resources for Freelancer Web Designer...

We gathered here some fresh & new essential resources for freelancer web designers. You will find in the list below, freebies such as product mockups, t-shirt mockups, mobile devices created entir...

20+ Fresh and Free HTML and PSD Templates plus GUI...

May has started. The month of transformation shall give you the power to restructure what you need to be restructured. Should your website be among these things rejoice. We have another great collecti...

20 Free Spray Paint Photoshop Brushes with Splatte...

Of all the free design resources I’ve shared over the years, the ones I’ve used time and time again in my own artwork are my old spray paint Photoshop brushes from 2008. They have been rea...