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

    HTML / CSS

    2 week delivery




  •   Theme Installation

    WordPress Content Mgmt.

    2 - 3 week delivery




  •   Original Theme Design

    WordPress / Advanced

    6 - 8 week delivery




  •   Custom Web Application

    Custom Code & Algorithms

    2+ month delivery



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.

25 Professional Roll-Up Banners & Signage Template...

It is common knowledge that advertising is very important for the success of any business. Roll-up banners are part of this and so they have an important role in promoting a business, especially at ev...

20 Fresh, Free HTML and PSD Templates plus UI Pack...

Welcome to the Spring round of our free HTML and PSD templates showcase. As always we have put together a plethora of various design elements that only have one thing in common – they are all fr...

20 Unique Portfolio Layouts and Presentations

If you want to stand out in this competitive design market, it’s important to make your portfolio as impressive as you can. A touch of creativity and innovative thinking will get you a long way ...

How to Create a Website People Will Love

Thousands of websites are created every day and each one of them is pretty much distinguished. They differ in design, topics or content, targeted audience, purpose (spreading news, making money,etc). ...

Work Faster and Smarter with this Extensive Vector...

Vector resources are a designer’s secret sauce, they’re the special ingredients that help you cook up quality artwork in no time! When you’re working against tight deadlines, being a...

Simbla - A New Effective Website Builder

One of the predictions of this year that slowly but surely is coming true is a gradual and unobtrusive switch to code-free web development. We have seen an exponential growth of website builders every...

Invoicely Review - Free Online Invoicing for Small...

Today, we will be reviewing Invoicely, a popular online service for freelancers and small businesses that allows you to create beautiful, professional invoices and manage them, get paid for them and d...

Best of May 2016: Ten Free WordPress Plugins

In May, just like every month, I searched through the official WordPress plugin index to find the most functional and appealing new plugins for you. I don’t do this entirely selflessly, however,...

40 Branding Ideas for Startups All Over The World

Some people think entrepreneurship is easy, but they cannot be any further from the truth. Many entrepreneurs struggle and work very hard to get their startup going and most of the time, what appears ...

Survey: Typographic Trends 2016

What’s popular regarding typography right now? Extensis, a provider of app solutions for font management, has conducted a survey in the creative scene and has come to impressive results. All the...

How I Increased My Instagram Engagement Rate by 46...

Instagram is a great social media for businesses to market their products that depend much on visual inspiration. There is a lot of potential in using Instagram for business but I won't go into that i...

How To Create a Decorative Drop Cap in Adobe Illus...

A fun personal project designers and illustrators often take part in is ’36 Days of Type’, or equivalent challenges like ‘Daily Drop Cap’ where artists express their style on a...