Service
Custom home builders
The expensive mistake in a one-off house is designing before the budget is real — a design costed after the fact is a design you pay to draw twice. The second is choosing on price, because on a complex house the cheapest quote is usually the one that has misread it.
- Licence checked
- Insurance sighted
- Solvency re-checked
When this is the right path, and when it is not
Your site needs a specific answer — slope, narrow frontage, heritage context, an unusual aspect — or your brief does not fit a catalogue.
It is the wrong path if you need a fixed price early, or if a standard design would genuinely suit the block.
How the job actually runs
- 01Decide architect or building designer first
An architect and a building designer do overlapping but different jobs at different price points. Settle which you want before you approach builders, because it changes who can price the work.
- 02Get the site investigated early
Soil test, contour survey, and where relevant a bushfire or geotechnical assessment. A custom design drawn before the site is understood gets redrawn.
- 03Choose the contract type deliberately
Custom work is where cost-plus genuinely competes with fixed price, because the unknowns are real. Decide knowingly rather than by default.
- 04Expect a longer approval path
A one-off design in an overlay-affected suburb is assessed on its merits, not against a precedent. Budget time, not just money.
Where these jobs go wrong
What most often costs people money on a custom home specifically.
- Designing before the budget is real
The most common and most expensive sequence error. A design costed after the fact is a design you will pay to have redrawn.
- Choosing a builder on price for a one-off
Custom work rewards builders who have done it before. The cheapest quote on a complex house is frequently the least experienced one.
- Underestimating the documentation
Custom builds need more detail than a project home. Thin drawings become variations, and variations become arguments.
- Forgetting the interior budget
Joinery, stone, tapware and lighting move a custom build's price more than the structure does, and they are often left to the end.
What moves the price
No figures — a number without your site and your specification is a guess. For a custom homes job, these are what actually move it.
- Design complexity and roof geometry
- Glazing area and specification
- Site works, slope and retaining
- Structural steel where spans are long
- Joinery and stone
- Approval duration
Where we cover this, and what the planning data says
Residential zones mapped is the control that most often decides how a custom homes job runs. Read from state planning data.
| Suburb | Council | Residential zones mapped |
|---|---|---|
| Ainslie | ACT Government | 2 |
| Aranda | ACT Government | 2 |
| Banks | ACT Government | 1 |
| Belconnen | ACT Government | 4 |
| Braddon | ACT Government | 4 |
| Calwell | ACT Government | 2 |
| Campbell | ACT Government | 2 |
| Chapman | ACT Government | 2 |
| Chifley | ACT Government | 3 |
| Conder | ACT Government | 2 |
| Cook | ACT Government | 2 |
| Curtin | ACT Government | 3 |
| Deakin | ACT Government | 3 |
| Dickson | ACT Government | 4 |
| Downer | ACT Government | 4 |
| Duffy | ACT Government | 2 |
| Dunlop | ACT Government | 1 |
| Florey | ACT Government | 2 |
| Forrest | ACT Government | 2 |
| Fraser | ACT Government | 2 |
| Garran | ACT Government | 3 |
| Gordon | ACT Government | 2 |
| Kingston | ACT Government | 2 |
| Lyneham | ACT Government | 4 |
| Watson | ACT Government | 4 |
| Yarralumla | ACT Government | 2 |
| Alfords Point | Sutherland Shire Council | 1 |
| Asquith | Hornsby Shire Council | 3 |
| Balgowlah Heights | Northern Beaches Council | 1 |
| Balgowlah | Northern Beaches Council | 3 |
| Bangor | Sutherland Shire Council | 1 |
| Barden Ridge | Sutherland Shire Council | 1 |
| Baulkham Hills | The Hills Shire Council | 4 |
| Bayview | Northern Beaches Council | 3 |
| Beaumont Hills | The Hills Shire Council | 4 |
| Beecroft | Hornsby Shire Council | 2 |
| Belrose | Northern Beaches Council | 2 |
| Berowra Heights | Hornsby Shire Council | 2 |
| Berowra | Hornsby Shire Council | 2 |
| Beverly Hills | Georges River Council | 3 |
| Bexley | Bayside Council | 3 |
| Bilgola Plateau | Northern Beaches Council | 1 |
| Bondi Beach | Waverley Council | 3 |
| Bonnet Bay | Sutherland Shire Council | 1 |
| Burraneer | Sutherland Shire Council | 1 |
| Carlingford | City of Parramatta Council | 3 |
| Carlton | Georges River Council | 2 |
| Castle Hill | The Hills Shire Council | 4 |
| Chatswood | Willoughby Council | 3 |
| Cherrybrook | Hornsby Shire Council | 2 |
| Cremorne | North Sydney Council | 3 |
| Cronulla | Sutherland Shire Council | 3 |
| Dee Why | Northern Beaches Council | 2 |
| Double Bay | Woollahra Council | 2 |
| Dover Heights | Waverley Council | 2 |
| Engadine | Sutherland Shire Council | 3 |
| Epping | City of Parramatta Council | 4 |
| Figtree | Wollongong City Council | 1 |
| Gordon | Ku-ring-gai Council | 3 |
| Grays Point | Sutherland Shire Council | 1 |
| Heathcote | Sutherland Shire Council | 2 |
| Hunters Hill | Hunters Hill Council | 3 |
| Hurstville | Georges River Council | 3 |
| Illawong | Sutherland Shire Council | 1 |
| Jerrabomberra | Queanbeyan-palerang Regional Council | 2 |
| Killara | Ku-ring-gai Council | 3 |
| Kirrawee | Sutherland Shire Council | 3 |
| Kogarah | Georges River Council | 3 |
| Lindfield | Ku-ring-gai Council | 3 |
| Little Bay | Randwick Council | 3 |
| Loftus | Sutherland Shire Council | 2 |
| Manly | Northern Beaches Council | 3 |
| Marsfield | Ryde Council | 3 |
| Menai | Sutherland Shire Council | 3 |
| Merewether | City of Newcastle | 2 |
| Miranda | Sutherland Shire Council | 3 |
| Mona Vale | Northern Beaches Council | 2 |
| Monterey | Bayside Council | 3 |
| Mosman | Mosman Council | 2 |
| Neutral Bay | North Sydney Council | 3 |
| Newcastle | City of Newcastle | 2 |
| North Bondi | Waverley Council | 2 |
| Pennant Hills | Hornsby Shire Council | 3 |
| Penshurst | Georges River Council | 3 |
| Pymble | Ku-ring-gai Council | 3 |
| Randwick | Randwick Council | 3 |
| Roseville | Ku-ring-gai Council | 4 |
| Sans Souci | Bayside Council | 3 |
| Seaforth | Northern Beaches Council | 2 |
| St Ives Chase | Ku-ring-gai Council | 1 |
| St Ives | Ku-ring-gai Council | 3 |
| Sutherland | Sutherland Shire Council | 3 |
| Sylvania Waters | Sutherland Shire Council | 2 |
| Taren Point | Sutherland Shire Council | 2 |
| Turramurra | Ku-ring-gai Council | 3 |
| Vaucluse | Woollahra Council | 2 |
| Wahroonga | Ku-ring-gai Council | 4 |
| West Pennant Hills | The Hills Shire Council | 3 |
| Wollongong | Wollongong City Council | 3 |
| Woollahra | Woollahra Council | 2 |
| Woolwich | Hunters Hill Council | 2 |
| Woronora Heights | Sutherland Shire Council | 1 |
| Woronora | Sutherland Shire Council | 1 |
| Yarrawarrah | Sutherland Shire Council | 1 |
| Acacia Ridge | Brisbane City Council | 2 |
| Advancetown | City of Gold Coast | 1 |
| Albany Creek | City of Moreton Bay | 2 |
| Alderley | Brisbane City Council | 1 |
| Annerley | Brisbane City Council | 1 |
| Anstead | Brisbane City Council | 2 |
| Ascot | Brisbane City Council | 2 |
| Ashgrove | Brisbane City Council | 2 |
| Ashmore | City of Gold Coast | 2 |
| Aspley | Brisbane City Council | 2 |
| Auchenflower | Brisbane City Council | 1 |
| Bald Hills | Brisbane City Council | 2 |
| Balmoral | Brisbane City Council | 1 |
| Bardon | Brisbane City Council | 2 |
| Bellbowrie | Brisbane City Council | 2 |
| Belmont | Brisbane City Council | 3 |
| Benowa | City of Gold Coast | 2 |
| Bethania | Logan City Council | 2 |
| Bilinga | City of Gold Coast | 2 |
| Bonogin | City of Gold Coast | 2 |
| Boronia Heights | Logan City Council | 2 |
| Bracken Ridge | Brisbane City Council | 2 |
| Bridgeman Downs | Brisbane City Council | 2 |
| Broadbeach Waters | City of Gold Coast | 2 |
| Broadbeach | City of Gold Coast | 2 |
| Brookfield | Brisbane City Council | 2 |
| Bulimba | Brisbane City Council | 2 |
| Carindale | Brisbane City Council | 3 |
| Clayfield | Brisbane City Council | 1 |
| Hamilton | Brisbane City Council | 2 |
| Hendra | Brisbane City Council | 2 |
| Indooroopilly | Brisbane City Council | 2 |
| Kenmore | Brisbane City Council | 3 |
| Mount Gravatt | Brisbane City Council | 1 |
| Nerang | City of Gold Coast | 3 |
| Paddington | Brisbane City Council | 1 |
| Rangeville | Toowoomba Regional Council | 3 |
| Sunnybank | Brisbane City Council | 2 |
| The Gap | Brisbane City Council | 2 |
| Athelstone | Campbelltown City Council | 2 |
| Beaumont | City of Burnside | 2 |
| Black Forest | City of Unley | 4 |
| Brighton | City of Holdfast Bay | 4 |
| Burnside | City of Burnside | 4 |
| Clarence Park | City of Unley | 5 |
| Colonel Light Gardens | City of Mitcham | 5 |
| Dulwich | City of Burnside | 5 |
| Erindale | City of Burnside | 3 |
| Felixstow | The City of Norwood Payneham and St Peters | 3 |
| Findon | City of Charles Sturt | 2 |
| Fulham | City of West Torrens | 3 |
| Gilberton | The Corporation of the Town of Walkerville | 5 |
| Glen Osmond | City of Burnside | 5 |
| Glenelg East | City of Holdfast Bay | 5 |
| Glenelg North | City of Holdfast Bay | 7 |
| Glenelg South | City of Holdfast Bay | 5 |
| Glenelg | City of Holdfast Bay | 6 |
| Grange | City of Charles Sturt | 6 |
| Hazelwood Park | City of Burnside | 4 |
| Henley Beach | City of Charles Sturt | 5 |
| Hove | City of Holdfast Bay | 4 |
| Hyde Park | City of Unley | 2 |
| Kensington Gardens | City of Burnside | 4 |
| Kensington | The City of Norwood Payneham and St Peters | 3 |
| Kingston Park | City of Holdfast Bay | 5 |
| Leabrook | City of Burnside | 2 |
| Magill | Campbelltown City Council | 6 |
| Malvern | City of Unley | 4 |
| Marino | City of Marion | 4 |
| Medindie | The Corporation of the Town of Walkerville | 2 |
| Mile End | City of West Torrens | 4 |
| North Adelaide | City of Adelaide | 5 |
| North Brighton | City of Holdfast Bay | 4 |
| Norwood | The City of Norwood Payneham and St Peters | 6 |
| Prospect | City of Prospect | 6 |
| Rose Park | City of Burnside | 3 |
| Rostrevor | Campbelltown City Council | 3 |
| Seacliff | City of Holdfast Bay | 5 |
| Semaphore | City of Port Adelaide Enfield | 2 |
| Somerton Park | City of Holdfast Bay | 4 |
| Tennyson | City of Charles Sturt | 1 |
| Toorak Gardens | City of Burnside | 3 |
| Unley Park | City of Unley | 4 |
| Unley | City of Unley | 6 |
| Walkerville | The Corporation of the Town of Walkerville | 4 |
| Wattle Park | City of Burnside | 2 |
| Invermay | Launceston | 2 |
| Lenah Valley | Hobart | 5 |
| New Town | Hobart | 3 |
| Sandy Bay | Hobart | 5 |
| Armadale | Stonnington | 9 |
| Ashburton | City of Boroondara | 3 |
| Ashwood | Monash | 5 |
| Aspendale | Kingston (Vic.) | 4 |
| Balwyn North | City of Boroondara | 5 |
| Balwyn | City of Boroondara | 4 |
| Beaumaris | Bayside City Council | 2 |
| Bentleigh East | Glen Eira | 4 |
| Bentleigh | Glen Eira | 6 |
| Black Rock | Bayside City Council | 4 |
| Blackburn North | Whitehorse | 4 |
| Blackburn South | Whitehorse | 7 |
| Blackburn | Whitehorse | 6 |
| Bonbeach | Kingston (Vic.) | 5 |
| Box Hill North | Whitehorse | 4 |
| Box Hill South | Whitehorse | 5 |
| Box Hill | Whitehorse | 4 |
| Brighton East | Bayside City Council | 3 |
| Brighton | Bayside City Council | 8 |
| Camberwell | City of Boroondara | 6 |
| Canterbury | City of Boroondara | 4 |
| Glen Iris | City of Boroondara | 7 |
| Hampton | Bayside City Council | 2 |
| Hawthorn | City of Boroondara | 7 |
| Kew East | City of Boroondara | 4 |
| Kew | City of Boroondara | 7 |
| Malvern East | Stonnington | 9 |
| Newtown | City of Greater Geelong | 6 |
| Sandringham | Bayside City Council | 3 |
| South Yarra | Stonnington | 11 |
| Surrey Hills | City of Boroondara | 8 |
| Alfred Cove | City of Melville | 1 |
| Applecross | City of Melville | 1 |
| Ardross | City of Melville | 1 |
| Attadale | City of Melville | 1 |
| Bayswater | City of Bayswater | 2 |
| Bentley | City of Canning | 1 |
| Bicton | City of Melville | 1 |
| Booragoon | City of Melville | 1 |
| Brentwood | City of Melville | 1 |
| Canning Vale | City of Gosnells | 2 |
| Carine | City of Stirling | 2 |
| Carlisle | Town of Victoria Park | 1 |
| Churchlands | City of Stirling | 2 |
| City Beach | Town of Cambridge | 2 |
| Claremont | Town of Claremont | 2 |
| Dalkeith | City of Nedlands | 1 |
| Dianella | City of Stirling | 2 |
| Doubleview | City of Stirling | 1 |
| East Fremantle | Town of East Fremantle | 1 |
| Floreat | Town of Cambridge | 1 |
| Fremantle | City of Fremantle | 2 |
| Innaloo | City of Stirling | 2 |
| Jolimont | City of Subiaco | 1 |
| Leederville | City of Vincent | 1 |
| Manning | City of South Perth | 1 |
| Maylands | City of Bayswater | 2 |
| Mosman Park | Town of Mosman Park | 1 |
| Mount Hawthorn | City of Vincent | 1 |
| Mount Lawley | City of Stirling | 2 |
| Mount Tarcoola | City of Greater Geraldton | 2 |
| Nedlands | City of Nedlands | 1 |
| North Fremantle | City of Fremantle | 2 |
| Peppermint Grove | Shire of Peppermint Grove | 1 |
| Shenton Park | City of Subiaco | 1 |
| South Perth | City of South Perth | 1 |
| Subiaco | City of Subiaco | 1 |
| Thornlie | City of Gosnells | 1 |
| Tuart Hill | City of Stirling | 1 |
| Victoria Park | Town of Victoria Park | 1 |
| Watermans Bay | City of Stirling | 1 |
| Wembley | Town of Cambridge | 1 |
| West Leederville | Town of Cambridge | 1 |
Suburb-level, read from state planning data. Not a report on any individual block.
What to ask a builder about a custom home
Specific to this kind of job. The general list is in questions to ask a builder.
- Who does the design — you, an architect I engage, or a draftsperson you work with?
- At what point in the process do I get a price I can rely on?
- How do you handle the gap between the design budget and the tender price?
- Can I see a house you built on a site with similar constraints to mine?
- How many custom jobs do you run at once, and who supervises mine?
Related
Questions people ask
How is a custom home different from a project home?
A project home is a design from a builder's range, adjusted within limits. A custom home is drawn for your block and your brief. The second costs more per square metre and gives you control the first cannot.
Do I need an architect?
Not always. A building designer covers many custom projects at a lower fee. An architect earns their fee on difficult sites, complex briefs and anything needing to argue its case at council.
Is cost-plus better for a custom build?
Sometimes. Where the unknowns are genuinely unknowable it avoids paying for a builder's contingency. It requires a builder you trust and open-book reporting you will actually read.
The mechanism
One recommendation, not six quotes
We are a builder broker. Every builder passes the Four-Point Builder Check™: licence checked on the state regulator's own register, insurance sighted rather than self-declared, solvency re-checked on a schedule, and confirmed they take on custom homes work in your suburb specifically.
Find custom home builders — free →
Free · about 3 minutes · no obligation · your details are never sold
Free to you because the builder pays a success fee, and only once you sign — how we are paid. Your brief goes to the builder we match you with and to nobody else — what happens to your details. No contract with us and nothing to cancel. Checking a builder yourself takes about five minutes and we would rather you did: how to check a licence.
Custom home builders near you
Tell us about the job and where it is. We'll find builders who do this specific work in your suburb — or say plainly that we can't yet. Free to you: the builder pays us, and only if you sign.
Find custom home builders →