Website and SEO prices, published.

The first 10 clients get a 14-page fullstack site free: $0 total. After that, founding is $625 Regular price $1,250 and Launch is $1,250 Regular price $2,500. Monthly SEO, AEO and GEO is optional, from $500 Regular price $1,000 a month, all 50% off during the sale. You own the code, domain and analytics.

Work out your price50% off

Up to 100 pages for one location and one core service.

Build fee, paid onceRegular price $2,500$1,250

Then every month

$0a month

Nothing monthly unless you add a service. Optional: $10/mo if you want us to handle hosting, domain and settings. Host it yourself and it is $0. Prices in CAD. GST is added to paid invoices.

Five prices. No quote forms.

Every build fee we charge, smallest to largest. Pick the step that fits the business you run today; you can move up later without starting over.

  1. Free

    First 10

  2. $625

    Regular price $1,250

    Founding

  3. $1,250

    Regular price $2,500

    Launch

  4. $2,750

    Regular price $5,500

    Ship

  5. $4,950

    Regular price $9,900

    Fleet

Build fees in CAD, before GST. Hosting is optional: $10 a month if we handle hosting, domain and settings.

Three builds, by the size of your business.

Launch

9/10 free spots left

One location, one core service, needs to stop losing work to whoever ranks above them.

What you actually pay

$0 for the site. No hourly charges, no GST, no hidden fees. Optional: $10/mo if you want us to handle hosting, domain and settings. Host it yourself and you pay nothing. That's it.

Free for our first 10 clients, in exchange for permission to show the site and its results in our portfolio.

$1,250Regular price $2,500

One-time build fee50% off

  • Up to 100 pages
  • One location, one core service
  • Quote form and call tracking
  • Live in 14 days

Ship

Recommended

$1M-$5M businesses with capacity to fill and a market worth owning.

$2,750Regular price $5,500

One-time build fee50% off

  • Everything in Launch
  • Unlimited pages
  • A quote calculator built for your services
  • More service and area pages to rank for

Fleet

Multi-location and franchise operators running several markets at once.

$4,950Regular price $9,900

One-time build fee50% off

  • Everything in Ship
  • Unlimited pages
  • 24/7 support
  • Unlimited territory subsites
  • Schema and tracking numbers per location
  • CRM and dispatch integration

Under one location and a single service? The first 10 clients get a 14-page site free, and founding is $625 Regular price $1,250 after that.

24

things in every build, at every price.

Including the free ones. Compliance, email and ownership aren’t upsells.

Pages and design

  • Designed and hand-coded in Next.js
  • Home, services, service areas, crew, work, reviews, quote and contact
  • Design system built on your brand
  • Fast and mobile-first on every page

SEO, AEO and GEO

  • Original copy written for search, AI answers and generative engines
  • Meta titles and descriptions on every page
  • Structured data (schema) and a sitemap
  • Clean page structure, ready to index on launch day

Legal and privacy

  • Privacy policy and terms of service
  • Cookie policy and a consent banner
  • Built for PIPEDA, Quebec Law 25 and CASL
  • Ready for US and EU visitors: CCPA and GDPR
  • A dedicated privacy contact, with support

Leads and tracking

  • Quote request form wired to your inbox
  • Call tracking
  • Google Analytics 4, Search Console and conversion events

Email, domain and security

  • Business email on Microsoft 365 or Google Workspace
  • DNS set up and managed for you
  • Domain security: locked transfers, SSL, email authentication
  • DDoS protection and a global CDN

Ownership and handover

  • Full access to the codebase, in your own repository
  • You own the domain, content and analytics
  • A video walkthrough of every page
  • 30 days of free fixes after launch

Monthly services, only if you want them.

Maintenance, SEO, AEO, GEO and publications. Not needed to own or run your site, and you can add them any time after launch.

  1. Day 1

    Monthly work starts, alongside or after your build.

  2. Day 90

    The first term ends. It’s a contract date, not a ranking date.

  3. After that

    Month to month. Cancel with 30 days’ notice and keep everything.

With Launch50% off

$500a month

Regular price $1,000 a month
  • 4 location × service pages/mo
  • Call tracking + monthly report

With Ship50% off

$1,000a month

Regular price $2,000 a month
  • GBP management: weekly posts, photos, Q&A, review-response SLA under 24h
  • 12-20 programmatic location × service pages/mo
  • Schema stack maintenance, validated monthly
  • Content cluster: 2 pieces/mo from your team's real job notes
  • Local link building - sponsorships, suppliers, industry directories
  • One-page monthly report, sent on the 3rd
  • Slack channel, same-day replies

With Fleet50% off

$2,000a month

Regular price $4,000 a month
  • GBP management across every location
  • Programmatic engine, 60+ pages/mo
  • Schema stack maintenance for all territories
  • Content cluster + local link building per market
  • Consolidated monthly report on the 3rd
  • Quarterly on-site strategy day

The fine print, in plain sight.

The same terms as our Services Agreement, written so you can read them in a minute.

When you pay
The build fee is invoiced before work starts, on the schedule in your Services Agreement. Monthly services, if you add them, are billed monthly.
Tax
Prices are in Canadian dollars. GST is added at invoice: 5% for Alberta businesses.
Hosting
Optional: $10 a month if we handle hosting, domain and settings. Host it yourself and it is $0.
Not included
Custom photography or illustration, copy beyond the first draft we write for every page, integrations not in your Services Agreement, and moving more than 50 pages of existing content.
Changes after sign-off
On paid builds, scope changes asked for after the day 3 design sign-off are $200 an hour, in 15-minute blocks. Free builds have no hourly charges.
After launch
For 30 days we fix bugs, broken links and formatting at no cost. You own the code, domain, analytics and content from launch day.

Straight answers.

The questions owners actually ask us, answered the way we answer them on the phone.

  • Free for the first 10 clients: $0 total, no GST, no hidden fees. After that, $625 (was $1,250) for founding, $1,250 (was $2,500) for Launch, $2,750 (was $5,500) for Ship, or $4,950 (was $9,900) for Fleet. GST is added on the invoice. Hosting is optional: $10 a month if we handle it.

  • Quotes cover different work. Page count, custom design versus a template, who writes the copy, integrations such as booking or quoting tools, and who maintains the site afterwards all move the price. Compare quotes on the page list and the exclusions, not the headline number.

  • Mostly three: a fixed project fee for a defined build, an hourly rate for changes and open-ended work, and a monthly retainer for ongoing SEO or marketing. We use a fixed fee for the build ($0 for the first 10), $200 an hour for extra scope on paid builds, and an optional $500 a month (was $1,000) for SEO. See SEO pricing in Calgary.

  • 14 days from kickoff to DNS cutover, if your photos are in and the design is signed off on day 3.

  • Custom photography, illustration, copy beyond the first draft, integrations outside the services agreement, moving more than 50 pages, and rankings. On paid builds, changes after day 3 are $200 an hour. Free builds have no hourly charges.

  • $599 for a fixed list of URLs, kept live on a fullstack Next.js site.

  • You do, from launch day. Code, domain, analytics, and content. Search Console stays in your account.

  • No. The build fee does not include a Google position, and it does not include a date for calls from search.

  • Every price on this page is before tax. Alberta GST is 5% and is added on the invoice.

  • It is this page and the pricing page. Call +1 (250) 344-1619 or book at https://www.wardorx.com/book.

  • Yes. Local SEO is part of the month: Google Business Profile work, citations and asking real customers for reviews. We never buy or write reviews. If you only want profile care, [GBP management|/cost/gbp-management-cost-calgary] is $149 a month on its own.

  • Yes, when the current site does not need one.

  • No. Alberta GST of 5% is added on the invoice. Optional optional hosting at $10 a month is also before tax.

Pick a build, or ask which one fits.

A free 30-minute call with the founder. Want to compare first? Here’s what websites cost in Calgary.

Request a quote

Tell us what you need.

Name and email are enough to start. We reply within one business day — or call +1 (250) 344-1619.

We use these details only to reply to your request, and we keep them for 24 months from last contact. See our privacy policy.

Free 30-minute call

Book your free site review

Choose your field

What kind of business do you run?

Pick yours to see how we build the site and the search work for it.