What Building My First Client Website Taught Me

My first real client website was for a Melbourne trade business. Real money on the line for them, real reputation on the line for me. I was 15 and I thought I was ready.

I was ready enough to build it. I was not ready for how much of the job had nothing to do with code.

This is what that first build actually taught me.

The words matter more than the design

I spent the first chunk of the project thinking about layout, colours and fonts. That's the fun part, and it's the part you can see.

The client didn't care about any of it. What they cared about was: when a customer lands on this page, do they know what I do, where I work, and how to call me? Within five seconds?

That's it. That's the whole job for a small business site.

The design only matters in how it delivers those three answers. If a beautiful page makes the phone number hard to find, it's a worse page than an ugly one that doesn't. I redid the layout after that realisation, and the boring version performed better for the client because it answered the questions faster.

Design is how you make the answers easy to find. It's not the thing itself.

Real clients don't hand you clean content

In every practice project I'd ever done, the content was magically there. A paragraph of text, a few photos, a logo, ready to drop in.

Real clients don't work like that. My first client gave me what they had, which was not much — a couple of photos taken on a phone, some details scattered across messages, and a real job to get back to. They didn't have a polished description of what they do, because they've never had to write one down.

I had to pull the site's copy out of them a question at a time. What do you do? Who's your usual customer? How far do you travel? What do you want people to do when they land here?

That's not a technical skill. It's the actual work. A client website is 20% building and 80% getting the right words and images out of someone who's busy and doesn't think of what they do as something worth explaining.

Simple is a feature you have to defend

Every site I build now starts with the same rule: the customer should be able to find you, understand you, and contact you, on a phone, in under a minute.

That sounds obvious. It's surprisingly hard to keep. There's always a temptation to add a gallery, a blog, an animation, a third font. Each one feels like more value. Most of them are just more things between the customer and the phone number.

On the first build, I added too much. I fixed it by cutting, not by adding. The site got better every time I removed something.

Small business sites aren't portfolios of the designer's talent. They're a tool. The best tool is the one that does its one job without getting in the way.

I learned to talk to adults who aren't my parents

This one's harder to explain, but it's real.

Building a site for someone means asking them questions they haven't thought about, telling them when an idea is wrong, and chasing them for the photos they promised two weeks ago. I had to manage a project, a timeline and a person. I was 15 doing it.

The first few calls were awkward. I over-explained, I undersold, I said yes to things I should have pushed back on. By the end I'd learned that adults don't care how old I am if the work is good and I'm clear about what happens next.

That lesson was worth more than the website.

Why I do this for free now

After that build, I had to decide how to do the next one.

The obvious move was to charge more. Build the portfolio, raise the price, get paid properly. I went the other way.

I build and host all my client websites free while the client is with me. No upfront build fee, no hosting bill. Changes after the build are usually a small flat fee, and there's an optional monthly plan if someone wants ongoing care — but the site itself costs nothing.

People find that suspicious, so here's the honest reason: I want a portfolio of real sites and real client feedback more than I want a few hundred dollars right now. Practice work doesn't teach me what a client with a real business to run does when a deadline slips or the photos aren't ready. Real work does.

So we're both getting something. They get a site that costs nothing to build or host. I get the experience and proof that I can actually deliver.

I'm upfront about it because pretending otherwise would be worse. I'm not doing free work out of charity. I'm buying the exact education I can't get any other way.

What this means if you're reading this as a business owner

If you run a small Melbourne business and your website is non-existent, outdated, or embarrassing to share, the build doesn't need to cost you anything.

What I need from you: a bit of your time to answer questions, and whatever photos and details you already have. What you get back: a site that works on a phone and tells customers what you do, where you are, and how to reach you.

No lock-in. If you want changes, most are a small flat fee. If you want me to look after it, there's a monthly option. If you want to walk away, you can.

The only real cost is the conversation at the start.

Want a website that finally works on a phone? I build and host sites for small Melbourne businesses, free while you're with me. See how it works →

Tradie? Use Tradsiee and the site comes free too. Get in touch →

← Back to all posts