Services and prices
Each service has a fixed fee, agreed in writing before we start. You pay for your own domain, hosting and software licences in your own account. Our fee covers our work only.
These are introductory prices. We review them as we learn how long each kind of job takes. The price we agree with you in writing does not change.
Websites
For NGOs and small businesses. All three prices are one-off build fees. For extra pages and extra tools after launch, we give you the price in writing before any work starts.
Minimal
RM1,000
Static pages with a contact form and a Donate page.
Static pages: Home, About us, What we do and Donate, plus one more page if you need it. A contact form is included.
The Donate page links to the payment service you already use or choose. The website does not take payments itself.
Changes after launch are quoted one by one, because the price depends on the change.
Standard
RM1,500
Your team can edit every page in the WordPress editor.
Every page can be edited in the WordPress editor, so your team can change wording and content without us.
A short WordPress guide is included.
Extra tools, such as a system for running courses or a basic way to track supporters, are priced in writing before any work starts.
Premium
RM3,000
Standard, plus training and two months of changes made by us after launch.
Everything in Standard, plus training and a set-up where you preview a change before it goes live, the site is backed up first, and you can undo the change in one step.
For the first two months after it goes live, we make your changes: small ones as often as you need, bigger ones once or twice a week. After that you can ask us for help at RM150 a question, or we can agree a monthly plan.
Premium uses a few tools and a hosting account you create. We pick low-cost tools and tell you which ones before you sign.
Rescue, email and training
Rescue and handover
RM690
Get your domain, website and social accounts out of a former vendor’s hands and into your organisation’s name, then set up who can log in.
Your domain, website login, Facebook or Instagram account, or ad account is held by an agency, a freelancer or someone who has left. We list every account and who holds it, and ask the holder in writing to release each one. We move every item that is released into accounts in your organisation’s name, remove old logins, and take a backup copy of the website where there is one.
Then we set up your accounts so that one person leaving cannot lock you out:
- two administrators on every Facebook Page and Instagram account, one of them your organisation
- a recovery email and phone number that belong to your organisation, not to one person
- two-step login on the accounts that matter
- a written list of who has access to what
- a one-page sheet of what to do in the first hour if an account is hijacked
We cannot force a company to hand something over, win a dispute for you, or get back an account that someone has hacked. Only the platform can do that, for example Meta or TikTok. We tell you the official steps and help you follow them.
Email set-up
RM300
Email on your own domain, with up to five mailboxes, set up and tested.
Email on your own domain, for example name@yourorganisation.org, with up to five mailboxes. We choose the provider with you, set up the mailboxes and the SPF, DKIM and DMARC records on your domain, which help Gmail, Outlook and other providers trust your messages. We then send test messages to Gmail and Outlook to check the result. We cannot promise that every message reaches the inbox.
Moving email from an old host is quoted for your organisation, from RM400. The provider’s own charge, such as a Google Workspace licence, is paid by you to the provider.
Training
RM500
Two hours for up to five people from your team, on topics you choose.
A two-hour session for up to five people from your team, with topics you choose. For example: change the website yourselves, renew the domain, restore a backup, know who to call.
The Premium website package already includes training.
If the job is bigger than we thought
Each price covers the work described under it. If we find the job is bigger than described, for example many accounts, or a former vendor who does not reply, we agree the scope with you again and set the price around the new scope, in writing, before any extra work starts. Nothing changes without your agreement.
Tell us what you need
We reply with what the price covers for your case before you pay anything.