Guide · Plan your site
DIY website builder or done-for-you? A guide for property agents
The short answer
A website builder is fine if you enjoy doing it yourself, have a few free evenings and want the lowest cost up front. A done-for-you site makes sense when your time is better spent with clients, and you want the CEA details, WhatsApp button and phone checks done right the first time.
Whichever way you go, get the domain in your own name, and know what you can take with you if you stop paying.
Builder or done-for-you: which suits you?
There is no wrong answer here. Some people enjoy building their own site. Others get stuck halfway and the site never goes live. Be honest about which one you are.
A quick note on words. A website builder is an online tool where you pick a template, then drag, drop and type to make your own site. You pay the tool a monthly or yearly fee. Done-for-you means a web designer or studio builds the site for you. You send the content and approve it.
DIY is the better choice when…
- You like design and tech, and you'll enjoy the work.
- You have the time to write, set up and test it yourself.
- Your budget is tight right now, and a small monthly fee feels easier than a one-time build fee.
- You want to change things yourself, any time, without asking anyone.
- You are still working out who you serve, and a simple page is enough for now.
- You already have a good photo and can write plain, short copy.
Done-for-you is the better choice when…
- Your evenings go to viewings, calls and follow-ups.
- You want it right first time: CEA details, a working WhatsApp link, checked on a phone.
- You plan to run ads and need a page that is ready for visitors.
- You want help with the words, not just the layout.
- You want a fixed price and a set launch date.
- You'd rather not learn a new tool.
Not sure? Try this. Open a builder, pick a template and give it one evening. If you are enjoying it, keep going. If you are stuck on the first headline, that tells you something too.
DIY builder vs done-for-you, side by side
Here is how the two routes compare on the things that matter for a property agent. The right-hand column uses my own published terms. Other web designers work differently, so ask them the same questions.
| What matters | DIY website builder | Done-for-you (Sites by Joe) |
|---|---|---|
| Time to launch | Up to you. Setting up an account is quick. Writing, choosing photos and testing take the longest. | 7-day target for Starter and Pro, once your content and approvals are in. You see a private preview on day 3. |
| Who writes the copy | You. A template gives you a layout and sample text, and every word of it needs replacing. | I write it with you from your rough notes on WhatsApp. You check and approve every word. |
| CEA details | You add your name, CEA registration number, agency name and agency licence number yourself, and check they show on every page. | Built into the footer of every page. We check them together at launch. |
| WhatsApp set-up | You make a wa.me link with your number and a ready-made message, add it to a button, and test it. | A WhatsApp button on every screen, with a ready-made message. Tested on a phone before launch. |
| Mobile checks | Use the builder's preview, then check on your own phone. Tap every button. | Built for phones first. You check the preview on your phone, and we test the buttons together at launch. |
| Ownership and export | You can register the domain in your own name. Ask what you can take with you if you leave: full site files, or only your text and photos. | The domain is registered in your name. The site files are yours, even if you leave the care plan. You get your files and logins at handover. |
| Changes after launch | You make them yourself, any time. | Small changes are included in the optional care plan. Without it, you or anyone you choose can make them. Pro includes a listings page you update yourself. |
| 12-month cost | The plan fee for 12 months, plus your domain, any paid add-ons and your own time.Check the builder's own pricing page, in SGD, on the day you sign up. | From S$800 one-time, plus domain and hosting at cost. With the S$98/month care plan, the first year is S$1,976 on Starter.Domain and hosting are billed at cost, usually under S$150 a year. |
Why no builder prices here? Builder plans change often, and the price you see depends on your country and how you pay. I could not confirm current Singapore-dollar prices on the builders' own pages, so I'd rather not guess. Use the worksheet below with the real numbers on the day you choose.
Work out your real 12-month cost
The first number you see is rarely the whole cost. Builders often show a monthly price. Web designers often show a one-time build price. To compare fairly, add up a full year on both sides. Then do it again for three years.
DIY builder: fill in the blanks
- Plan fee × 12 months
- S$ ____
- Domain name for a year
- S$ ____
- Add-ons you need (forms, more pages)
- S$ ____
- Paid photos or design help
- S$ ____
- Money total
- S$ ____
- Plus your hours
- ____ hrs
Sites by Joe: my published prices
- Starter build (one-time)
- S$800
- Pro build (one-time)
- S$1,500
- Premium build (one-time)
- S$3,000
- Care plan × 12 (optional)
- S$1,176
- Domain and hosting
- At cost
- Your hours
- A 20-minute call, your content, approvals
Here is the first year with my packages, before domain and hosting:
| Package | Build only | Build + 12 months of care |
|---|---|---|
| Starter | S$800 | S$1,976 |
| Pro | S$1,500 | S$2,676 |
| Premium | S$3,000 | S$4,176 |
How the sums work: Starter with care is S$800 + (12 × S$98) = S$1,976. Without care, you pay the build once, then only domain and hosting.
Don't forget your time. Say a DIY site takes you 15 hours, from first login to a site you are happy with. That is 15 hours you are not spending on viewings or follow-ups. Only you know what those hours are worth. Put a number on it before you decide.
A monthly builder fee keeps going for as long as the site is live. A build fee is paid once. So the longer you keep the site, the more the yearly total matters. My property agent website cost guide has the three-year totals and what you should own at the end.
Questions to ask any website builder before you sign up
A builder's sign-up page tells you what you get. These questions tell you what happens later. Look for the answers in the builder's own help pages and terms, or ask its support team.
- Can I export my site?Can you download the full site files and host them elsewhere? Or only your text, photos and blog posts? If it's only the content, moving later means building a new site.
- Whose name is the domain under?Register it in your own name, with your own email. Find out who the registrar is and how you log in. If you buy it through the builder, ask how to move it out.
- What happens if my plan ends?If a payment fails, or you cancel, does the site go offline? Does your domain stop pointing to it? How long until your content is deleted?
- What does the plan cost after the first year?Check whether a lower price or a free domain lasts only for the first year. Ask for the renewal price in SGD, then work out three years.
- Which features need a higher plan?Check that your plan has everything you need: your own domain, a contact form, enough pages and no builder ads on your site.
- Where do form enquiries go?Who stores them, who can see them, and can you download them? You are still responsible for personal data under the PDPA. My PDPA forms guide explains what to check.
- Can I add a WhatsApp button with my own message?You want a button that opens a chat with your number and a ready-made first line, not just a generic chat icon.
- Can I show my CEA details on every page?A footer that repeats on every page is the easy way. Check you can edit it, and that it shows on phones too.
Hiring a web designer instead? Ask the same questions, plus four more. Who writes the copy? How many rounds of changes are included? What do I get at handover? What happens to my site if I stop paying monthly?
Where a property agent website template helps, and where it falls short
Looking for a property agent website template? A template is a ready-made layout. It is a great start. It is not a finished site.
Where a template helps
- The layout is already decided, so you skip the blank page.
- A good template is already built to work on phones.
- It is fast. You fill in the gaps rather than design from scratch.
- It keeps the cost down, for DIY and done-for-you alike.
Where it falls short
- The sample text doesn't sound like you. It has to be rewritten.
- General templates may have sections that don't suit an agent, like a shop or "our team".
- It doesn't know your CEA registration number or your agency's details.
- Stock photos of strangers don't build trust. Your own photo does.
- Many put a contact form first. For an agent, I'd put WhatsApp first and keep the form as a backup.
- Other people may use the same template, so your site can look like theirs.
To be open about it: I start every site from my own agent template too. The template saves time on layout. The real work is the words, the WhatsApp set-up, the CEA footer and the checks on a phone. That's what you're paying for with done-for-you.
Going DIY? Your launch checklist
If you've decided to build it yourself, good. Use this list before you share the link with anyone.
- Domain in your name. Registered with your own email, and you know how to log in.
- One line on who you help. For example: "I help HDB families in the east upgrade to a condo." Put it at the top.
- Your own photo. Clear, friendly and recent.
- CEA details on every page. Your name, CEA registration number, agency name and agency licence number, copied exactly. CEA's advertising guidelines set out the details your ads must show, online ads included. My CEA advertising rules guide explains them in plain English.
- A working WhatsApp link. It looks like
https://wa.me/65XXXXXXXX?text=Hi: 65, then your 8 digits, with no plus sign, spaces or dashes. WhatsApp's click to chat help page sets out this format. My WhatsApp button guide walks you through it. - No sample text left. Search the site for words like "Lorem" and "Your text here".
- Only listings and reviews you may use. Get the owner's written OK before you advertise a home, and permission before you share a client's words.
- A privacy note if you have a form. Say what you collect and why. See the PDPA forms guide.
- Checked on a real phone. Tap every button. Make sure WhatsApp opens a chat with you, not someone else.
Not sure what sections to include? My checklist of what to put on a property agent website goes section by section.
Started with a builder and want to switch later?
That's common, and fine. If the domain is in your name, you can point it at the new site. Your link stays the same, so your name cards and old WhatsApp chats still work.
Before you cancel the old plan, gather these:
- Your domain login, and who the domain is registered with.
- Your text, photos and any listing write-ups.
- Reviews you have permission to use, with the client's name as they agreed.
- Any enquiries stored in the builder, if you still need them. Delete what you don't.
Keep the old site running until the new one is live. Then cancel.
Common questions
Is a website builder cheaper than a web designer?
Usually at the start, yes. Over a few years, the monthly fees add up, and your own time counts too. Do the 12-month and three-year sums before you decide.
Will a builder site or a done-for-you site rank better on Google?
Nobody can promise that. Google itself says it doesn't guarantee that it will crawl, index or show any page (Google's guide to how Search works). Clear, useful content about who you help matters more than the tool you build with. Share your link yourself too: on WhatsApp, your name card and your social profiles.
Do I need to know anything technical for a done-for-you site?
No. With Sites by Joe, you send your photo, write-up and listings on WhatsApp. I do the rest and show you how to make simple updates at handover.
Can I edit a done-for-you site myself?
It depends on the build. On my Pro package, you get a listings page you update yourself. For other changes, you can use the optional care plan, or ask anyone you like, because the files are yours.
Is a builder enough for a new agent?
It can be. If you are new and still finding your focus, a simple builder page, or even a good portal profile, may be all you need for now. My guide on websites vs property portals helps you decide.