Three tiers, fixed prices. No hidden fees.
Custom design and code, hosted on your own Cloudflare Pages account. You only pay for the domain.
Founding Client offer: 20% off the Tier price until 31 Dec 2026. 3 of 3 spots left.
Essential
- 1 page, up to 6 sections
- Custom design
- Contact form
- Basic SEO
- Privacy notice page
- 2 revision rounds
- 1 month of Care Plan included
Standard
- 5 pages, up to 6 sections each
- Custom design
- Contact form
- Basic SEO
- Privacy notice page
- 2 revision rounds
- 2 months of Care Plan included
Plus
- 8 pages, up to 6 sections each
- Custom design
- Blog with up to 3 posts at launch
- Bilingual structure (you supply the translation)
- Contact form
- Basic SEO
- Privacy notice page
- 3 revision rounds
- 3 months of Care Plan included
Need a portal, app or system?
That is Custom work. It starts with a paid Discovery session that ends in a written scope and quotation.
Add-ons
| Add-on | Price | Available on | Details |
|---|---|---|---|
| Extra page | RM 450 / page | Essential, Standard, Plus | Up to 6 sections, in the approved design |
| Extra section | RM 150 / section | Essential, Standard, Plus | On an existing page |
| Extra revision round | RM 300 / round | Essential, Standard, Plus | |
| Bilingual structure | from RM 400 | Essential, Standard, Plus (included) | You supply the translation |
| Blog | RM 1,200 | Essential, Standard, Plus (included) | Listing page, post template and up to 3 posts at launch |
| Content management system | RM 1,500 | Standard, Plus | Edit the text and images of existing sections yourself, on your own account |
| Copywriting | RM 250 / page | Essential, Standard, Plus | Written from your completed questionnaire, 1 revision |
| Content migration | RM 100 / page | Essential, Standard, Plus | Text and images copied from your old site as they are |
| Booking embed | RM 300 | Essential, Standard, Plus | Cal.com or Calendly on your account |
| Google Business Profile setup | RM 250 | Essential, Standard, Plus | |
| GA4 and conversion tracking | RM 300 | Essential, Standard, Plus | |
| Newsletter signup | RM 300 | Essential, Standard, Plus | Uses your own mailing service subscription |
Care Plan
RM 200 / monthMinimum 6 months. Every Tier comes with free Care Plan months after handover.
- Uptime monitoring
- Security and dependency updates
- Monthly backup
- 1 hour of small changes
Editing existing content: text, swapping images, adding an item to an existing list. New sections or pages are Change Requests. Unused hours do not roll over.
What counts as...
A page
Up to 6 sections. The privacy notice page is not counted.
A revision round
One combined list of feedback from a single approver you nominate, sent within 5 working days.
Design approval
After you approve the design, design and layout changes are Change Requests. The build stage fixes only bugs and differences from the approved design.
Content
You supply all text and images before design starts. The timeline counts from the day we receive your content.
Basic SEO
Page titles and meta descriptions, social sharing previews, sitemap, robots.txt, Google Search Console submission and Cloudflare Web Analytics. No ranking guarantee.
Contact form
One form, up to 8 fields, sent to one email address, with spam protection.
Privacy notice
Written from a template; you confirm the content and are responsible for it.
Blog posts after launch
Publishing new posts uses your Care Plan hours.
Supported browsers
Current versions of Chrome, Safari, Edge and Firefox on desktop, iOS and Android.
Not included
- Copywriting, translation and photography (copywriting is available as an Add-on)
- Logo or brand identity design
- Domain registration and renewal
- Paid stock images, fonts and third-party subscriptions
- Business email setup
- Content management system (available as an Add-on for Standard and Plus)
- E-commerce, logins, portals and system integrations (Custom work)
Rush delivery
+50% on the Tier price for half the timeline. Subject to availability.
Change Requests
RM 100 / hour, minimum 1 hour, always quoted before work starts.
Build your estimate
Pick a Tier, add what you need, and send the summary to us on WhatsApp.
