Skip to content

Code so beautiful, it’s poetry.

htmlpoets designs and hand-codes custom websites on Next.js, live in weeks, not months. Fixed prices, a real launch date, and code that belongs to you.

Content in today, Haiku live

 

  • Next.js 16/
  • React Server Components/
  • Fixed prices in CAD/
  • Accessible by default/
  • Two revision rounds/
  • Search-ready from day one/
  • Hand-written, never templated/
  • Live in weeks, not months/
  • You own the code/
Content in to live, on a Haiku site
1–2 wkContent in to live, on a Haiku site
For a full site of up to eight pages
~2 wkFor a full site of up to eight pages
Templates. Every site starts from a blank file
0Templates. Every site starts from a blank file
Clients at a time, so yours gets real attention
2Clients at a time, so yours gets real attention

Selected work

Real sites, for real people.

All work
  1. SportLaunching soon

    Vancouver Orcas

    A new home for the Vancouver Orcas, a junior hockey team for autistic athletes run by the Canucks Autism Network.

    Pages, built around the season
    9Pages, built around the season
    Comfort settings: Calm mode and larger text
    2Comfort settings: Calm mode and larger text
    Years since the old site was updated
    10+Years since the old site was updated
  2. EducationLive

    KiddReads

    A kid-safe children’s book catalogue where families find the right book by age, grade and interest.

    Content-reviewed books
    23,000+Content-reviewed books
    Audiences, one platform
    4Audiences, one platform
    Ads or trackers
    0Ads or trackers
  3. EducationLive

    KiddReads for Librarians

    A portal for school and public librarians, with reading lists, a live trends dashboard and an embeddable shelf.

    Curated titles for patrons
    23,000+Curated titles for patrons
    Copy-paste embed for any library site
    1Copy-paste embed for any library site
    Individual children tracked
    0Individual children tracked

Why the name

We write HTML the way poets write verse.

No page builders and no templates. Every tag is chosen and placed by hand, which is why the sites load quickly, rank well and work with screen readers.

poem.html

Packages

Three packages, priced up front.

Short, full or long: each with a date, and each one built to last.

Compare in detail

Haiku

Three lines, seventeen syllables

A focused site that does one job extremely well.

Pages
Up to 3 pages
Live in
1–2 weeks
  • Custom design, no templates
  • Responsive on every screen size
  • Contact form with spam protection
  • Search and social previews set up
  • Privacy-friendly analytics
  • Two rounds of revisions
  • Launch, domain setup and handoff

Fixed price, quoted in CAD

Right for most businesses

Sonnet

Fourteen lines, one turn

A complete site for a business that is ready to grow.

Pages
Up to 8 pages
Live in
About 2 weeks
  • Everything in Haiku
  • Content you can edit yourself
  • Blog, news or case-study section
  • Custom motion and interactions
  • Booking, newsletter or payment links
  • Accessibility and performance audit
  • Thirty days of post-launch fixes

Fixed price, quoted in CAD

Soliloquy

One voice, at length

Large sites, web apps and anything with real ambition.

Pages
Custom scope
Live in
Depends on the project
  • Discovery workshop and written scope
  • A design system built for your brand
  • E-commerce, accounts or custom data
  • Multiple languages and regions
  • Integrations with your existing tools
  • Delivered in phases, each one live
  • Ongoing care plan available

Quoted after a discovery call

How it works

From brief to live in four steps.

The full process
  1. 01

    Brief

    Five minutes

    Tell us about the site in a short form. You get a fixed quote and a start date back.

  2. 02

    Content

    The clock starts

    Send your words, images and logins. The moment everything is in, we begin.

  3. 03

    Draft and revise

    Two full rounds

    A working draft on a private link, then two rounds of changes, turned around the same day.

  4. 04

    Launch

    On the date we set

    Live on your domain, with the code, the access and a recorded walkthrough handed over.

Built right

What every site gets, whatever the size.

Fast, and we can prove it

Pages are pre-rendered and served from the edge, with images sized for each screen. Here is this one, measured live.

…s

How long this page took to show its main content on your device. Google counts anything under 2.5 s as good.

Accessible to everyone

Semantic markup, full keyboard support and contrast checked against WCAG before launch.

  • Body text8.9 : 1AA
  • Secondary text5.0 : 1AA
  • Button text5.2 : 1AA

Built to be found

Titles, descriptions, structured data and social previews are part of the build, not an add-on.

h

htmlpoets

https://htmlpoets.com

htmlpoets · Code so beautiful, it’s poetry

htmlpoets designs and hand-codes fast, accessible websites on Next.js. Fixed prices in CAD, a real launch date…

Yours to keep

No lock-in and no proprietary builder. You get the code, the accounts and the domain, and can host anywhere.

$ git clone github.com/you/your-site
Cloning into 'your-site'…
$ git log --oneline -1
a1f9c2e Hand over to the new owner

Questions

Before you ask.

Anything else, put it in the brief or email hello@htmlpoets.com.

When does the clock start?

Once everything is in: your copy, images, logo and any logins. From then a Haiku site is live in one to two weeks and a Sonnet site in about two weeks, both revision rounds included, as long as feedback comes back promptly. A Soliloquy’s timeline depends on the project, and we set it with you before work starts.

What do you need from me?

A short brief (the form takes about five minutes), your text, your images or a note asking us to source them, and access to your domain. After the first call you get a checklist so nothing is missed.

How does payment work?

A 50% deposit books your slot and the balance is due at launch. Prices are fixed and quoted in Canadian dollars before any work starts.

What if I want more changes?

Every package includes two full rounds of revisions. Changes after launch are covered by the care plan or billed at a flat rate.

Who owns the site?

You do. The design, the code and the domain are yours once the final invoice is paid. Hosting with us is optional, and the site can move anywhere.

Every site begins as a blank page.

Let’s write yours.

esc