Custom websites

A website written from a blank file, for one business.

For a business with nothing online yet, or something old enough that starting clean is faster. You see your homepage designed before you pay, then one flat price covers the whole build.

index.htmlHAND-WRITTEN
0Templates
0Themes
0Page builders
0Plugins
$1,500CAD · one flat price

Sound familiar?

The problems that bring people here, and what we do about each.

No website

Customers search for you and find nothing, or a directory listing you never wrote.

A site written for your business, live on your own domain.

DIY builder

The site you built over a weekend no longer matches the business.

Hand-built from a blank file, so it fits what you do now.

Undersold

Great work and great reviews, but the website is the weakest thing about you.

A first impression that matches the business behind it.

Locked in

Your site lives on someone else’s platform and pricing.

Plain code, and accounts in your name from day one.

What you get

Built up one layer at a time. Nothing on the page by default.

Every page is designed and written by hand for your business: the layout, the copy structure, the mobile layouts and the SEO fundamentals. There is no template underneath, which is why it loads fast.

  1. 01 · Free

    Homepage concept

    A real homepage designed for your business before you pay. If it misses, you walk away.

  2. 02

    Design and layout

    Every page designed by hand for your customers, not adapted from a theme.

  3. 03

    Copy structure

    Headings, sections and calls to action planned so the words do their job.

  4. 04

    Mobile layouts

    Designed for phones properly, not squeezed down from a desktop layout.

  5. 05

    SEO fundamentals

    Fast pages, proper titles and local markup from the first line of code.

  6. 06

    Handover

    Domain, hosting, files and logins documented and in your name.

Custom websites

CAD · one flat price

$1,500

  • Designed and written from a blank file
  • Free homepage concept before you pay
  • Mobile layouts and SEO fundamentals
  • Revisions included in the price
  • Domain, hosting and files in your name
Start a new site

The usual way, and ours.

When it launches, the domain, hosting and files are registered in your name. If you never speak to us again, the site keeps running and any developer can pick it up.

The usual way
Northcraft
A template with your logo swapped in
A design started from a blank file, for one business
Builder fees for as long as the site exists
Plain code you own, on hosting in your name
Hourly billing that grows with every question
One flat price, agreed in writing before work starts

How it works

Four steps. The price is agreed before any work starts.

  1. Step 01 · Free

    Tell us about the business

    A short form, about two minutes. No payment details and no call required.

  2. Step 02 · Free

    See your homepage first

    A real design for your business. If it misses, you owe nothing.

  3. Step 03

    The build

    Every page hand-written, with the timeline agreed in writing before it starts.

  4. Step 04

    Launch and handover

    Live on your own domain, with every file and login transferred into your name.

A website should earn its keep. If it doesn’t bring in calls, it’s decoration.

Abdullah · Founder, Northcraft

Questions

About custom websites.

Anything else goes straight to Abdullah at hello@northcraftwebs.com.

Your logo if you have one, the services you offer, and any photos you like. Copy structure is part of the build, so you are not starting from a blank page on the words either.
No. Both are set up during the build in accounts registered in your name, so you own them from day one.
The free concept is the example. It is a homepage designed for your actual business, which tells you far more than a portfolio of someone else’s.
It depends on the size of the site, so the timeline is agreed in writing alongside the quote. You will know your launch date before you pay anything.

Your business is better than its website.

Tell us about it and see your homepage designed before an invoice exists.

Start a new site