Fast websites you'll be proud to send to a customer.
I build websites for small and medium businesses in Malaysia. Every one is written from scratch, and the price is fixed before work starts.
Also sold: the Google Review NFC card, RM39 each
I have built an example forclinic and healthcare
See all 20 examples →
03 Done

Every one is an example I built myself. None is a paying client.
// priced by the page
How many pages does your site need?
Drag the ruler to the number of pages you think you need. The answer card tells you the package, the usual timeline and an estimate.
Your package
Landing page
One page is enough for one service and one job: getting people to contact you.
- Pages included
- 1
- Usually ready in
- 1–2 weeks
- Admin panel
- Estimate
- RM1,200
The price is fixed before work starts. Other options are in the calculator.
Open the full calculator// how it runs
Four steps, one person.
You deal with me from the first conversation to the handover.
You explain
What the business does, who your customers are, and what you want the site to achieve.
I show a layout
A real layout with real copy. You react, I adjust.
I build
Written from scratch, with a live link the whole way through.
You own it
I hand over access and step out.
// after launch
Everything is in your name.
Domain, hosting and email are registered to you. My access is removed once you confirm, and you get a handover document: where the site is hosted, when the domain renews, and what needs attention.
And there are no plugins to keep updated. WordPress runs on add-ons that have to be kept current, and a missed update is how small business sites get broken into.
- examples built
- 20
- industries
- 18
- with an admin panel
- 3
- plugins
- 0
Your site, in your name
- Domainin your name
- Hostingin your name
- Emailin your name
- SOLAHX accessremoved
- Domain renewal daterecorded

Google Review NFC card
A customer taps their phone, and lands on your Google reviews.
Put this card on your counter. A customer taps their phone on it, or scans the QR code on it, and your shop's Google review page opens, ready for stars.
- 1 card
- RM39
- 2 cards
- RM65
The price includes setting your shop's Google review link on the card. Postage is extra if the card is sent by post.
// coverage
Based in Terengganu. Working with businesses across Malaysia.
If you're nearby, we can meet in person. Everything else happens online. We talk over video call, and you review drafts of your website from your phone.
Terengganu
Where SOLAHX works from

Every site is its own code, built by the same person from the first conversation to the handover.
// questions
Questions people actually ask
What does a website cost in Malaysia?
A basic landing page is RM799, a custom landing page RM1,200 and a five-page company profile RM2,500. The pricing page has a calculator that gives you the exact figure for what you pick, so you do not have to ask first. Fixed price before work starts, no surprises. Extra pages are RM350 each.
How long does it take?
A landing page is usually one to two weeks. A five to seven page site is usually two to four weeks. The slow part is almost always waiting on content from your side, not the code.
Why not WordPress?
WordPress runs on add-ons that have to be kept updated. Miss one and that is how small business sites get broken into. What I build has no add-ons at all — nothing to update, and nothing for an attacker to get in through. It also opens faster on a phone.
Can I update the site myself?
Yes, if you add the admin panel. You change prices, opening hours and content yourself, without touching code or waiting for me. It is built as part of the site, so there is no plugin to keep updated.
Will the site rank on Google?
I set up the foundations so Google can find and understand every page, and so the site is fast on a phone. But nobody can promise a position. For a local business, a complete Google Business Profile and real customer reviews usually move more than months of work on the site itself — and I say so even though it is not what I get paid for.
What happens after launch?
Every account is in your name, and my access is removed once you confirm. You get a handover document: where it is hosted, when the domain renews, and what needs attention.


