Website Design in Carlton, Brunswick and Melbourne's Inner North
There are two ways to run a business in Melbourne's inner north and they look nothing alike. You either have a window on Lygon Street or Sydney Road, in which case the crowd out the front feels like the whole market. Or you are three streets back, as plenty of inner-north businesses are, and that crowd may as well be in another city. Both end up needing the same thing from a website, for opposite reasons.
The crowd on the footpath is already looking at a phone
Trams 1 and 6 run up Lygon Street between Elgin Street in Carlton and Albion Street in Brunswick East, and on a Friday evening that stretch is as busy as any strip in Melbourne. It is tempting to read that as free marketing. It mostly isn't. People on a strip that dense aren't discovering you. They are choosing between you and the two places either side, on a phone, while standing on the footpath.
That changes the job your site is doing. Being found isn't the hard part when someone is twelve metres from your door. Being picked is. The things that win are unglamorous: current hours, a price list that loads as text rather than a PDF, a booking link that works with one thumb, an address that opens the right pin when tapped. A stranger gives you twenty seconds and a small screen, and almost every site I look at spends those twenty seconds on a hero image.
Most of Brunswick has never fronted Sydney Road
The other half of the inner north gets nothing from the strips at all. Brunswick's working businesses sit in the old brick warehouses and side streets either side of Sydney Road, from the Upfield line across to Brunswick East: studios, trades, allied health, repairers, makers, people with a roller door and a sign the size of a tea towel. Jewell, Brunswick and Anstey stations are all inside Brunswick, and the businesses around them are invisible from the strip.
For those businesses the website isn't a brochure, it's the entire shopfront, and the boring details outrank the design. Put the full street address in plain text rather than only inside a map embed, because text is what gets read, quoted and indexed. Say which end of Brunswick you're at. Anything people would otherwise ring up to ask, like parking or which door to use, put it in writing, or you'll answer it on the phone for the rest of your life.
If your site still says Moreland, it is telling on you
Here is a quick way to date an inner-north website. Moreland City Council became Merri-bek City Council on 26 September 2022, taking a Woi-wurrung word meaning rocky country. Brunswick and Coburg sit inside it. Any local site still advertising that it services the City of Moreland is telling every reader who lives there roughly when that page was last touched.
The fix isn't to swap in the new name. It's to drop the council altogether. Nobody has ever typed a municipality into Google looking for a physio. Customers search suburbs, so write Brunswick, Brunswick East, Brunswick West, Coburg and Carlton North into your pages in plain sentences and leave the council for your rates notice.
Carlton's customers keep arriving with nobody to ask
Carlton has something most suburbs don't: a population that renews itself constantly. The University of Melbourne is next door in Parkville, the hospital precinct is a few minutes west along Grattan Street and Flemington Road, and the Royal Exhibition Building and Melbourne Museum pull visitors through the Carlton Gardens at its southern end. The Royal Exhibition Building and Carlton Gardens went onto the World Heritage List in 2004, the first built heritage site in Australia to make it.
The practical consequence is that a lot of the people near your door have no local network at all. They can't ask a neighbour for a dentist, a bike mechanic or a decent barber, because they've been here five weeks. Word of mouth, which carries so many businesses in an established suburb, never reaches them. They search, read the first few results properly, and decide. That audience refreshes every year whether you court it or not.
Carlton and Carlton North are not the same search
Brunswick, Brunswick East and Brunswick West are three separate suburbs with three separate postcodes, and people search the one they live in. The same goes for Carlton and Carlton North, and for Fitzroy North next door. Locals are precise about this in a way that marketing copy almost never is.
So if your site says you serve "Melbourne's inner north" and stops there, you've handed every specific search to whoever bothered writing the suburbs out. A line as plain as "based in Brunswick East, working across Brunswick, Carlton North, Fitzroy North and Coburg" does two jobs: a real person sees their own suburb and relaxes, and a search engine gets something concrete to file you under. There's more on the mechanics in my local SEO guide, and the same argument plays out differently one corridor over in Preston, Northcote and the north-east.
What I'd check on your site this week
- Search your business name on your phone and read the result as a stranger would. Does the title say what you do and where, or just your name?
- Turn wifi off and load your homepage on mobile data. Count the seconds before anything useful is readable.
- Find your opening hours in under five seconds. If they live inside an image or a PDF, that's the first fix.
- Tap your address and check it opens the correct pin, not the middle of Sydney Road.
- Search your site for the word "Moreland". If it's there, so is a 2022 timestamp.
- Count the suburb names in your actual sentences. If the answer is zero, that's the second fix.
- Look at whoever ranks above you for your trade plus "Carlton" or "Brunswick", and work out what their result offers that yours doesn't.
What it costs and how quickly you can be live
A one-page site is $399, multi-page is $899, and a larger business website with more structure is $1,499. Hosting is $30 a month with no lock-in contract. Everything is hand-coded rather than assembled in a page builder, which is most of the reason these sites still load in a dead spot on the Upfield line. Builds run five to ten days once I have your content. The packages page sets out what's in each one and pricing has the full detail.
If you'd rather start from your own suburb, there are pages for Carlton, Carlton North, Brunswick, Brunswick East, Brunswick West, Fitzroy North, Princes Hill, Parkville and Coburg.
Frequently asked questions
There's constant foot traffic outside my shop. Do I really need a website?
More than a quieter business does, oddly. Heavy foot traffic doesn't mean people are discovering you. It means they're comparing you to the places either side, on a phone, in about twenty seconds. If your hours are wrong or your booking link fights a thumb, they walk to a competitor while standing in front of your window. On Lygon Street the site isn't there to find you customers. It's there to stop you losing the ones already outside.
My business is in Brunswick East, but everyone just says Brunswick. Which should my site say?
Both, in plain sentences. Name the suburb you're actually in, because that's what matches your address, your Google Business Profile and the way locals search for something close. Then name the ones you genuinely serve. Brunswick, Brunswick East and Brunswick West are three postcodes and Google treats them as three places, so a page that only says "Brunswick" competes in one and is invisible in the other two. Put them where a person would actually read them, not in a list at the bottom.
How much does a website cost, and how long does it take?
A one-page site covering what you do, where you are and how to reach you is $399. Multi-page is $899. A larger business website with more structure is $1,499. Hosting is $30 a month with no lock-in contract, so you can leave whenever you like. Builds run five to ten days from the point where I have your content, and in practice content is almost always what sets the timeline rather than the build itself.
You're in Adelaide. Does that matter if my business is in Carlton?
It matters for one thing, so I'll be straight about it: I'm not going to meet you for a coffee on Lygon Street. Everything runs by phone and email, which is how most of these projects run anyway. What it doesn't affect is the work. Writing good copy for a Brunswick East studio doesn't require standing in Brunswick East, and I'd rather you picked me on the site than the postcode. If sitting down with someone local genuinely matters to you, that's a fair reason to hire in Melbourne, and I'd say so.
My competitors all have slick, expensive-looking sites. Do I need one to compete here?
The inner north is design-literate and the bar for looking considered is genuinely higher here than in the outer suburbs, so I won't pretend appearance is irrelevant. But slick and effective aren't the same thing, and plenty of expensive-looking sites are slow, which costs them more than the design earns. What wins is loading fast on mobile data, saying what you do in the first line, and making booking or ringing you obvious. That's a $399 to $899 problem far more often than a five-figure one.