Prices in Ringgit, no hidden extras

What it costs, before you ask.

Most freelancers make you sit through a meeting to find out the price. Here it is instead. Everything below includes the build, the setup, and a site handed over entirely in your name.

Valid until 31 December 2026 Final price confirmed in a written quotation Prices exclude SST 50% deposit to start

Websites

One-time build. Mobile-first, loads in under a second, and every site comes with a contact form, WhatsApp button, Google Maps and basic search setup.

Starter

from RM1,200

One page · live in about 7 days

  • Services, gallery, opening hours
  • WhatsApp button that opens half-written
  • Live open/closed indicator
Ask about this
BusinessPOPULAR

from RM2,400

Up to 5 pages · live in about 14 days

  • Everything in Starter
  • Photo galleries and price tables
  • Google Business profile set up
  • Written in Malay, English or both
Ask about this
Premium

from RM3,800

Up to 10 pages · live in about 21 days

  • Everything in Business
  • Video hero, filmed and edited by me
  • Booking or quotation form
  • Custom interactive sections
Ask about this

AI customer assistant

The assistant running on the home page, trained on your prices and hours. It answers customers at 2am in English or Bahasa Malaysia, and passes anything unusual straight to you. Setup is RM300 once.

Essential

RM79 /month

Up to 500 conversations a month

  • On your website and WhatsApp
  • Answers in Malay and English
  • Extra conversations at RM0.20 each
Ask about this
Growth

RM149 /month

Up to 1,500 conversations a month

  • Everything in Essential
  • Monthly summary of what customers asked
  • Answers refreshed for you each month
Ask about this

Monthly care

Hosting, backups, security updates and someone to call when something breaks. Pay monthly, or six months up front and save 10%.

Basic

RM100 /month

RM540 for 6 months prepaid

  • Hosting and weekly backups
  • Uptime checks
  • 2 small edits a month
Standard

RM200 /month

RM1,080 for 6 months prepaid

  • Everything in Basic
  • Unlimited small edits
  • One short promo video a month
Pro

RM350 /month

RM1,890 for 6 months prepaid

  • Everything in Standard
  • Search ranking work
  • Monthly traffic report
  • Same-day response

Bundles

Cheaper than buying the pieces separately, paid up front.

Care + assistantSAVES RM404

from RM850

Six months, prepaid

  • Standard care plan
  • Essential AI assistant
  • RM300 setup fee waived
Ask about this
The lot

from RM3,100

Business site plus the bundle

  • Five-page website
  • Six months care and assistant
  • For a shop starting from nothing
Ask about this

Video and add-ons

Social reelUp to 30 seconds, vertical, captions in Malay or EnglishRM150 each
Four reelsA month of content from one shootRM500
Website video headerFilmed, graded and compressed to load fast on mobile dataRM600
Online shopCatalogue, cart and online payment, quoted after we scope your productsfrom RM4,600
Domain nameRegistered in your nameRM60 / year
Extra pageAdded to any packageRM250
Writing for a pageMalay, English or bothRM150
Logo and brand coloursIf you don't have one yetRM400
Google Business profileSo you appear on Maps when someone searches nearbyRM250

Terms

  • 50% deposit to start, balance on handover before the site goes live.
  • Timelines begin when your photos, logo and text arrive — not when you accept.
  • Two rounds of changes are included. Further changes are RM80 each.
  • If content hasn't arrived within 30 days of the deposit, the project pauses and the deposit is held as credit for 6 months.
  • Monthly plans need 30 days notice to stop. Prepaid months aren't refundable, but they transfer if you sell the business.
  • You own the site, the domain and the content. Nothing is held in my name.
  • Prices hold for 30 days from the date of your quotation.

Not sure which one fits?

Tell me what you run and I'll build you a free sample page before you pay anything.

Showing indicative pricing. Open the full view for exact prices and terms. Full view. Exact prices and terms are showing. Back to public view.