Alberta WEB DESIGN

Custom Elementor websites that you control.

Starting from $1,500, all websites I build are in WordPress using Elementor so they are easy for you to maintain. You own it and can move it wherever you want, or get anyone else to work on it in the future.

See Packages

Easy for you to maintain and update · Mobile responsive

Get Started Today

Get a quote or inquire about one of the website packages. Look around the page and add items you might be interested in.

No items selected yet.

15+

Years of experience building and fixing websites.

$1,500

Websites start at $1,500 CAD, with no agency overhead.

100%

Ownership of your code, design and content. No lock-in.

The difference

Not a static page. A site with a content engine.

A static AI page is finished the day it's published. Custom post types give your site structure, so it keeps growing without a rebuild.

01

I define your content types

Team, testimonials, case studies, services: whatever your business keeps adding. Each gets its own set of ACF fields.

02

I design one template

One Elementor template styles every entry, so everything stays consistent as the site grows.

03

You fill in a form

Add an entry and it shows up across the site, in listings, in cards and on its own page. No page-builder wrestling.

The difference

Not a fixed set of pages.

A site you can keep adding to.

Every package includes custom post types, so you can add services, projects or listings yourself, without paying to rebuild.

Custom design icon Content management icon Field-based content icon Modular build icon Mobile-friendly icon
Custom design icon

Custom Tailored Design

Bespoke website layouts built to match your exact brand identity rather than relying on restrictive, off-the-shelf templates.

Content management icon

Effortless Content Management

Powered by Advanced Custom Fields (ACF), updates are handled via simple fill-in-the-blank forms so you never have to wrestle with complex page builder settings.

Field-based content icon

Scalable Custom Post Types

Easily add new pages, projects, or team entries into structured templates that format and display everything automatically across the site.

Modular build icon

Modular Elementor Architecture

Built using component-based structures, ensuring your site loads quickly and grows easily with your business.

Mobile-friendly icon

Mobile Responsiveness

Your website will adapt smoothly across smartphones, tablets, and large desktop screens. Each layout component is tested across screen sizes to deliver a consistent, polished presentation no matter how visitors reach you.

Recent work

Built this way, for real clients.

A few sites built on the same approach, each one expandable by its owner.

work description

Service business site with custom post types for locations.

Multi-page rebuild from an old page-builder theme.

Website package Prices

Pick the size that fits your needs. All prices in CAD.

1 Page

Essential

$1,500

1 landing page or single-page site with anchor jump links.

Basic On-Page SEO

Basic Caching & Performance Setup

Custom Design

1 round of revisions

All Copy and Photos provided by you

5 Pages

Professional

$3,000

Standard choice for local businesses, corporate sites, or service providers.

Everything in Essential

Up to 5 Fully Custom Pages

Custom Post Types for Team, Testimonials, or Case Studies

2 rounds of revisions

10 Pages

Enterprise

$6,000+

Established businesses, e-commerce stores, or companies needing more pages.

Everything in Professional

Up to 10 Tailored Pages

I will help source images if needed and expand on content you have.

Select

Extras add-on for your package

Add what your business needs on top of any package.

Events & Calendars

From $199 setup

✓ Interactive booking calendar

✓ Ticketing and RSVP forms

✓ Recurring events setup

Membership Portals

From $499 setup

✓ Secure user registration

✓ Premium content paywalls

✓ Member dashboard panel

Online Stores

From $699 setup

✓ Stripe and PayPal integrated

✓ Inventory and shipping setup

✓ Secure checkout experience

✓ Up to 20 products added

Advanced Forms

From $149 setup

✓ Multi-page dynamic logic

✓ Secure file uploads

✓ CRM and database integration

Payment Processing

From $249 setup

✓ Simple donation gateways

✓ Invoice and deposit pipelines

✓ Secure TLS integration

Website Training

From $199 setup

✓ 1-on-1 screen share walk-through

✓ Custom PDF editor cheat sheet

✓ 30 days of direct video answers

Choose your hosting

No Hosting

Keep My Existing Host

$0

Configure and manage on your own server.

Website Migration via your provider

Monthly Plugin Updates

Recommended

Hosting + Security

$80/mo

Hands-free hosting with active firewall protection.

Daily safe cloud backups

Monthly Plugin Updates

BEST

Hosting + Support

$180/mo

Full hosting with weekly updates and hands-on content support.

Everything in Security plan

Weekly plugin & core updates

2 hours/mo site updates

Frequently asked questions

Quick answers about pricing, how the sites are built and how I work.

How much does a website cost?

Websites start at $1,500 CAD for Essential (1 page), $3,000 for Professional (up to 5 pages) and $6,000+ for Enterprise (up to 10 pages). Add-ons and hosting are priced separately.

What are custom post types?

They're structured content types such as team members, testimonials or case studies. Each gets its own ACF fields and template, so adding an entry is filling in a form rather than changing a layout.

Which packages include custom post types?

Professional and Enterprise include custom post types for Team, Testimonials or Case Studies. If your site needs to keep adding something else, tell me and I'll price it.

Do I own my website?

Yes. Everything is built in WordPress with Elementor, so you can host it anywhere, edit it yourself or hand it to someone else later. No lock-in.

How long does a new website take?

A typical build takes 4 to 8 weeks depending on complexity, from your first enquiry through to going live.

Can you redesign or update an existing website?

Yes. I can rebuild an existing site in WordPress and Elementor, or look after it as it is through maintenance.

How it works

Three stages, no surprises.

01

Plan

We map out your pages and the content types you'll want to manage yourself, like services, projects or locations.

02

Build

I design and build the site with those content types wired in, so editing is simple and nothing is hard-coded.

03

Launch and grow

Go live, then add pages and entries whenever you need to. The site grows with you.

My web design process.

A structured, transparent roadmap from first enquiry to a live website.

01

You contact me

Send an enquiry about what you're looking for. Add the services you think you'll need, or just get in touch. I'll reply and lock in the details.

02

Contract

I'll email to confirm the price and send a contract plus a 20% deposit invoice.

03

Discovery form

I'll send a link to a discovery form covering what you're after, your colours, whether you have an existing website and more, so we're on the same page.

04

You send content

I'll send a Google Drive link for you to add your content before I start. Or if you have an existing website I can use that content.

06

Homepage created

I'll create the homepage and get your approval before working on anything else. You get 1-3 rounds of revisions depending on the package.

08

Complete all pages

Once the homepage is approved, I'll build the remaining pages and send the whole website for approval.

09

Basic SEO

I'll do basic on-page SEO to help the site rank on search engines.

10

Final QA

I go through the site on desktop and mobile to make sure everything is correct before sending it for final approval.

11

Set live

We agree on a date to set the site live. I'll move it to your host, or set it live here if you've added hosting.

12

Final payment

Once the site is live, the remaining 60% is invoiced. From then on, any changes are handled through website maintenance.

Ready to hand off the website to-do list?

Tell me what you need and I'll tell you the price and timeframe.