Start a Project

Web designin Coquitlam& Vancouver.

We build bespoke websites and custom software for local businesses.

You work with me, Troy.

You’re in the right place.Good things start with a what if.

Trusted across the Lower Mainland.

  • Bee Beauty Cosmetics
  • Vancouver Character Events
  • Twist Parties
  • Safeguard Martial Arts
Troy smiling by the water in a white patterned shirtTroy and his wife laughing by a glacier lagoon in Iceland
Troy · Curveball

You work with me,
start to finish.

I’m Troy. I take the time to understand your business, then build something that feels like you.

  • One person, first call to launch
  • Your questions answered by me
  • Based in Coquitlam

Why people
choose Curveball.

  • Free Site Check first.

    120 checks before you spend a dollar.

    See a sample
  • Your website could be free.

    With a Silver or Gold care plan.

    See prices
  • Fast on phones.

    We optimize every site for phones.

    See our work
  • Your domain stays yours.

    Your name. Your content. Your data.

  • We stay after launch.

    Monthly care keeps it running.

  • Every fix guaranteed.

    Done, swapped or refunded.

Bespoke websites

A website that captures
the heart of your business.

Fern & Flour Bakery
HOME | MENU | ABOUT US | CONTACT

Welcome to our website!

Croissant and coffee at the bakery

Freshly baked. Every day.

We are a local bakery serving a variety of delicious baked goods and hot beverages.

View our menu >>

OPEN MON–SAT · 8AM–4PM

Fresh croissant and morning coffee at Fern and Flour
A GOOD DAY STARTS HERE

The neighbourhood bakery

Bread worth getting up for.

Made slowly. Gone before lunch.

Still warm.Probably not for long.

The same bakery. Ready for a fresh start.

See the new site

Creative, every time

Unique and creative.
Never a template.

Before · A flat galleryAfter · Her live site. Tap a colour.
Bee Beauty’s old Wix gallery: four photos in a row and a View Full Gallery button

Bee Beauty’s old gallery. Throw the logo to open her live colour palette.

See her site

Custom software

Software that does
the busywork.

Before · A basic form

No prices. No pictures. Just a lot of emails.

A basic booking form. Throw the logo to see the booking we built for Vancouver Character Events.

Try it live

Real results.

  • Bee Beauty Cosmetics

    2.3s

    on phones. Was 7–15 s.

  • Safeguard Martial Arts

    4.2s

    on phones. Was 8–35 s.

  • Vancouver Character Events

    $489

    on screen before they ask. Book online.

Speed from Google’s phone test.

See our work

How it works.

  1. A Site Check on two phones: what customers see, in plain English, and the score out of 10.
    01

    Free Site Check.

    Send us your website. We check 120 things and email you the report.

  2. Two phones: the Site Check's fixed-price options to fix a website, and a free new website with Silver or Gold.
    02

    Fix it or build new.

    Pick the fixes you want, or get a brand-new website.

  3. Two phones: the welcome email with its Set up your account button, and the Curveball portal's sign-in.
    03

    Your own login.

    We email you a login to your Curveball portal.

  4. Two phones: the setup page, with Let us in for the website and Connect with Google.
    04

    Connect your website.

    One page, about two minutes. You never share a password.

  5. Bee Beauty's website on two phones: her old Wix site, and the new one Curveball built.
    05

    We fix it or rebuild it.

    We do the work. You see it come together.

  6. Two phones: the fixes-ready email with Review and approve, and the portal's Over to you card.
    06

    You check it over.

    Nothing goes live until you say so.

  7. A monthly website report email on a phone, and the Bronze, Silver and Gold Curveball Care cards.
    07

    We look after it.

    Every month we check it, fix it and send you the numbers.

What it costs.

An apple tree with a few red apples, and one apple on the ground beside it
Some people need an apple.
Some people need the orchard.

Common
questions.

How much does a website cost?

A new website starts at $899 CAD, designed from scratch around your business. Until December 31 it’s free when you choose Silver or Gold care. Online stores, booking systems and other bigger builds get a written quote before anything starts. See every price, or what websites cost across Vancouver.

Is there a monthly fee?

Only if you want ongoing help. Care starts at $39 a month for checks, fixes and the numbers that matter. A website bought on its own needs no plan: keep one, or take the site and its accounts with you.

How long does it take to build a website?

Anywhere from a few days to a few weeks, depending on the size of the site and how quickly the content comes together. Online stores, booking systems and anything custom take longer. You get the timeline in writing before work starts, and bigger projects can launch in stages.

Do I own my website and domain?

Your domain is always in your name, and so are your content and your data. A website you buy is yours once it’s paid for. A free website on a Silver or Gold plan becomes yours when the plan’s term is done. If we vanished tomorrow, someone else could pick it up. We’d rather you didn’t test that.

Wix or Squarespace, or a custom website?

Builders like Wix and Squarespace are fine for doing it yourself. You trade some speed, design freedom and room to grow for convenience, and you keep paying for the builder. A custom website is designed around your business, not a template. Compare all four options or see Bee Beauty’s move from Wix.

Will my website show up on Google?

Every site we build is set up to be found: fast pages, clear headings, the right local details and a Google Business Profile that matches. Nobody can promise the top spot, so be wary of anyone who does. A free Site Check shows where you stand today. See local SEO.

Nine more good questionsFewer questions, please
Can you fix or redesign the website I already have?

Yes. Your free Site Check shows what’s worth keeping and what’s holding you back. Quick fixes come together in one Tune-up from $99, and every fix is guaranteed. If it needs more than fixing, we redesign it and handle the switch-over, domain included. How a redesign works.

Do you only work in Coquitlam?

We’re based in Coquitlam and work with businesses across the Tri-Cities, Vancouver, Burnaby and the Fraser Valley, and further afield by video. If you’re nearby and it helps, we can meet in person.

Do you do marketing too?

Yes. Local search, Google Business Profile, reviews and content. The bonus: the people running your marketing can also fix the website it points to. See what’s included.

How do payments work?

Your quote sets out the work, the price and the payment schedule. Pay a new website in full, or over 3, 6 or 12 months with no interest once it’s $300 or more. Care plans are billed monthly. Any change in scope is agreed before more work starts.

Who actually does the work?

Troy, plus a small network of collaborators he’s worked with for years, brought in when a project needs them. You’ll always know who is on your job.

Do you use AI?

Of course. We also use calculators. The important part is choosing the right tool and knowing when not to.

Can you work with the software we already use?

Yes. We prefer not rebuilding perfectly good things for no reason.

Do you do the boring responsible stuff?

Unglamorous. Non-negotiable. This is the part of the job nobody puts on a homepage, so here it is on the homepage.

SecurityLeast-privilege access. Encrypted at rest and in transit.
TestingAutomated, before every release.
AccessibilityKeyboard access, readable contrast and reduced-motion alternatives.
BackupsBackup and recovery arrangements agreed for the systems we care for.
MonitoringUptime and errors: alerted, not discovered.
PerformanceBudgets set before design starts.
DocumentationWritten for the next person, who may be you.
OwnershipYour code. Your accounts. Your data.
What if we’re too small?

Then we’ll say so, and tell you what to buy instead. For free. It takes ten minutes.

Tell us what
you need.

A rough idea is enough.

You talk to Troy, not a sales team.