Updates that don’t break things
Core, theme and plugin updates tested on staging before they touch your live site.
Website maintenance
We keep your WordPress site updated, backed up, secure and online, so you can get on with running the business. From RM500/month.
What you get
Core, theme and plugin updates tested on staging before they touch your live site.
Daily or hourly depending on your plan, stored away from your server so a compromised host can’t take them with it.
Best-practice hardening plus scheduled malware scanning — and clean-up included if something gets through.
If your site goes down, we know before your customers tell you.
Text, images, banners, new pages and products. You send the request, we handle it.
What we did, what we found, what changed. You always know what you’re paying for.
Retainer packages
Fixed monthly pricing, no hourly surprises. Hosting is a separate add-on so you only pay for what you use.
The essentials that keep your site online, secure and backed up.
RM500/month
Billed monthly · no lock-in
Hosting not included — available as an add-on.
Most popular
Hands-on WebOps with staging, performance work and WhatsApp access.
RM1,200/month
Billed monthly · no lock-in
Hosting not included — available as an add-on.
We run the whole stack — servers, deployments and tracking included.
fromRM2,500/month
Billed monthly · no lock-in
Hosting not included — available as an add-on.
The maths
Bringing this in-house means a salary plus EPF and SOCSO every month — whether the site needs work that month or not. A retainer covers the same function for a fraction of it.
Salary figures: Web Administrator RM2,173 (44 salaries, 17 April 2026) · Web Developer RM4,125 (430 salaries, 26 July 2026), Indeed Malaysia.
| Salary range | RM2,173 – RM4,125 |
|---|---|
| Plus EPF, SOCSO & EIS (~15%) | RM2,500 – RM4,700 |
| Care retainer | RM500/month |
No. Hosting is a separate add-on from RM150/month, or RM400/month for a managed VPS. We can also manage hosting you already have — many clients keep their existing provider. Keeping hosting separate means you only pay for the capacity you actually need.
Support hours: Monday–Friday, 9am–4pm. We respond to every request within 24 hours. We often reply over the weekend too — but we don’t promise it.
No deposit. Monthly plans have no lock-in and you can stop any time. Annual plans are billed for 11 months and run for 12 — 1 month free in exchange for committing up front.
Any single content change: uploading a banner, changing a product description, swapping a header colour, updating opening hours. Adding a brand-new page or product counts separately. Minor design tweaks are fine; a full redesign is a project, not an edit.
Yes — most of our retainer clients came to us with a site someone else built. We start with an audit so we know exactly what we’re taking on before either of us commits.
Care and Managed cover one website. Partner covers up to three. Additional sites are 60% of the tier price.
Malware removal and restore is included in every retainer tier — that’s the whole point of a retainer. If you’re not on a plan, we handle it as a one-off from RM480.
Yes, up or down, effective from the following month. Just tell us before the month starts.
Tell us what you're running and we'll recommend the right plan — no obligation.
Support hours: Monday–Friday, 9am–4pm. We respond to every request within 24 hours. We often reply over the weekend too — but we don’t promise it.