Static Website Development for Malaysian Businesses
A fast, low-friction website built from our existing templates and customized around your business, launched without a CMS, database, or server-side code to patch or hack. Transparent, itemized pricing from consult to go-live.
How It Works
Four steps from first conversation to a live website, each with clear scope and pricing so nothing is a surprise.
- Step 1
Consult
RM50 (non-refundable)
A real call or WhatsApp conversation, not a sales script. We take the time to understand your business and align on what you actually need, so it can run longer than a quick chat when it needs to. Domain options and costs are explained here, up front, so there are no surprises later.
- Step 2
Preview
Included
We build a live demo of your site from one of our existing templates, populated with your real business details, so you can see and click through an actual preview before you pay the full plan amount.
- Step 3
Revisions
Included
Three rounds of consolidated feedback covering text, images, colors and content within the template. New page types or structural changes fall outside this scope and are quoted separately as custom work.
- Step 4
Go Live
RM30/mo (1-year term)
Your site launches on a 1-year service term. Billing is handled manually, so there is a real person tracking and invoicing your account, not an automatic charge.
What's Included in Revisions
Three rounds of consolidated feedback are included before launch, scoped clearly so your timeline stays on track.
In Scope
Text edits within the template
Headlines, body copy, and labels updated to match your business.
Image swaps
Your own photos and graphics in place of the template's placeholders.
Color adjustments
Fine-tuning the palette within your chosen template's design.
Content changes within the chosen template
Reordering or updating sections without altering the template's structure.
Out of Scope
New page types
A page format the template doesn't already include.
Structural or layout changes
Rearranging the template's underlying layout, not just its content.
Anything beyond the template’s existing structure
Custom functionality or design outside what the template supports.
Out-of-scope requests are quoted separately as custom work rather than absorbed as a "quick change."
Always Registered in Your Name
Domain choice is decided during your consult call, never introduced later. Whichever path you pick, the domain is yours, not ours.
Purchase a New Domain
RM45–100/year
Whether a .com or a .com.my, it's registered under your own name from day one. The exact cost depends on the domain type, and we'll walk you through the options and pricing during your consult.
Bring Your Own Domain
No new domain cost
Already own a domain? We simply update your DNS to point to your new site. Your domain stays exactly where it is, under your own account.
Simple, Itemized Pricing
This is our standard rate. The current launch offer below the price shows what you'd actually pay right now.
Static Website
Our standard service, base pricing
1-year term · plus a one-time RM50 consult and your domain cost
- RM50 consult call (domain options discussed up front)
- Live, real preview before you pay in full
- 3 rounds of consolidated revisions
- Domain: RM45–100/yr new, or free if you bring your own, always in your name
- Mobile-responsive, SEO-friendly build
- Manual billing, no payment gateway required
A More Transparent Way to Launch
Compared to a typical package sold by agencies in this space.
| Area | Typical competitor | WhalesCraft |
|---|---|---|
| Contract length | 2-year minimum commitment | 1-year term |
| Domain ownership | Managed or held by the agency during the subscription | Always registered in your own name and account |
| Preview process | Deposit paid before any real preview is shown | Live preview built and shown before full payment |
| Page approach | 15+ pages, often filled with generic filler content | Curated, purpose-built pages relevant to your business |
| Renewal | Auto-renewing subscription | Manual renewal, we reach out about 30 days before your term ends |
Swipe to see the full comparison →
Frequently Asked Questions
A real conversation where we go through your business, your goals, and your domain options together, taking the time needed to align on what you actually need rather than rushing through a fixed slot. It is non-refundable because it covers our time regardless of whether you proceed, but you will leave with a clear picture of cost and timeline either way.
Yes. Whichever path you choose, whether a newly purchased domain or one you already own, it is always registered in your own name or business account, never ours. This applies for the full length of your service term and after.
We reach out about 30 days before your renewal date to check in. If you want to stop, just let us know at least 1 month before your renewal date. Otherwise the service continues as normal. This is also when we typically discuss any additional services you might want to add, such as email or a contact form.
The 3 included revision rounds cover text, images, colors and content within your chosen template. A new page type or a structural layout change falls outside that scope and gets quoted separately as custom work, so it never delays your launch.
The editable template system stays with us, but we can provide a static export of your live site on request, so you are never left without a copy of what was published.
Ready to Launch Your Business Online?
Book your consult and see a live preview of your site before you pay anything beyond the consult fee.