Oshawa & Durham Region businesses only

The $500 Website Package

A new website, or a rebuild of the one you already have. Clean, custom, heavily optimized, built to be found in local search — live in five business days. One fixed price, no surprises.

Available on work booked by August 31, 2026

Website Package

$500+ HST

CAD, fixed price. Half to book, half on approval before launch.

A new site, or a rebuild of your current one

Starting from nothing or replacing a site that has dated badly — same price either way. Designed for your business specifically, not a template with your name dropped into it. Up to five sections covering your services, your work, your service area, and how to reach you.

Optimized for web search

Concretely: your business name, address and phone written into the page as schema.org LocalBusiness structured data, so Google reads them as facts instead of guessing from your text. A title and description written for each page rather than left as the default. A sitemap so nothing gets missed when your site is crawled. The areas you serve named in the copy where they belong. All of it checked against Google's own structured-data testing tool before launch — not just built and hoped over.

Optimized for AI search

More people now ask ChatGPT and Google's AI answers for a local business instead of scrolling a results page. Your site gets schema.org structured data and clean, semantic markup, so those systems can actually read what you do, where you work, and how to reach you — instead of guessing.

Heavily optimized to load fast

Performance and accessibility checked before launch. A slow site loses people before it finishes loading. Yours won't.

Mobile-first, because that's where your customers are

Clear and quick on a phone, with tap-to-call and a contact or quote form that works on the first try.

Makes you look the part

A sharp, professional site puts you on level footing with the next business a customer is comparing you to.

Set up and handed over

Accessibility and performance checked before launch, analytics handed to you, and the site is yours.

Two revision rounds

Nothing goes live without your sign-off. Fixed scope, fixed price, written scope of work before any money changes hands.

Claim a spot

Email info@joshbyberg.com — tell me what your business does and where you are.

What costs extra

Domain registration or transfer, ecommerce or online stores, custom booking systems, multilingual content, logo and brand design, photography, unlimited edits, substantial copywriting, and any ongoing SEO or content work. Need one of these? Say so up front and you'll get a separate quote before anything starts.

Sites I've built

Local client

Bourne To Climb — Oshawa

Owner-operated tree service. Owner: Dustin Bourne.

The Bourne To Climb website homepage
Now I have more work than my team can do.
— Dustin Bourne, Bourne To Climb
Visit bournetoclimb.ca →

Guitar Vault

Next.js storefront for guitars, parts, and accessories, with search, sorting, and a full product catalogue.

guitars.joshbyberg.com

Small Business Blog

A blog for a small business with no CMS behind it — nothing to log into, nothing to pay for monthly, and articles that are quick to publish.

nextjs-portfolio-woad-iota.vercel.app

How it works

  1. 1

    Book it

    Sign the one-page scope of work and pay half up front.

  2. 2

    Send your content

    A short form collects your services, photos, service area, and contact details.

  3. 3

    Build

    Your page gets built from your content and licensed assets only.

  4. 4

    Review

    Two revision rounds, then your final approval.

  5. 5

    Launch

    Live within five business days of content approval.

For local businesses only

This price is for businesses in and around Oshawa. If I can drive to you, you qualify.

  • Oshawa
  • Whitby
  • Courtice
  • Clarington
  • Ajax
  • Bowmanville