An e-commerce owner emailed three months after launch: "The build cost NT$400K, now I pay NT$15K a month for maintenance, but I feel like nothing is happening — am I being taken for a ride?" Everyone who signs a maintenance contract asks this eventually. The question is not "should I maintain" — launch is just the start — it''s "which maintenance model did you sign, and does it match your needs?" This piece gives you a framework to see, before signing, which of three retainer models serves whom.
Industry Myths, Busted
- Myth 1: "Once the site is built, no more spending." Reality: software depreciates. Frameworks update, packages get CVEs (see the daily feed), browsers shift, payment specs change. Not maintaining isn''t saving — it''s deferring risk to a single future blow-up.
- Myth 2: "A retainer is just paying to keep someone on standby; usually it''s wasted." Reality: a good retainer has measurable deliverables — security updates, backup verification, performance monitoring, usable hours — and you should demand a monthly "what we did" report, not run on vibes.
- Myth 3: "The lower the monthly fee, the better the deal." Reality: ultra-low fees usually mean "pure on-call, billed extra when things break," and the emergency rate plus downtime loss dwarfs the monthly difference.
The Framework: Pick by "Change Frequency × Risk Tolerance"
Don''t pick a maintenance model by price; use two axes: how often your site needs changes, and your tolerance for downtime/security incidents.
- High change + low tolerance (e-commerce, member platforms) → flexible credit pool: a rollable monthly hour pool, change anytime.
- Low change + low tolerance (corporate/brand sites) → fixed hours: set monthly hours for security updates and monitoring; stable and predictable.
- Low change + high tolerance (content sites, campaign pages) → pure on-call: keep backups and monitoring; bill per incident.
Three Retainer Models
| Model | What''s included | Price band | Best for |
|---|---|---|---|
| Fixed hours | Set X hours/mo: security updates, backup verification, small edits | NT$8,000–20,000/mo | Low-change corporate sites wanting predictable bills |
| Flexible credit pool | Monthly hour pool, rollable and schedulable; open tickets anytime | NT$20,000–60,000/mo | E-commerce/platforms shipping features often |
| Pure on-call | Backups, monitoring, emergency support; changes billed separately | NT$3,000–8,000/mo + per incident | Low-change content sites tolerating rare downtime |
Three Typical Scenarios
- Small brand site (10-person company, 2–3 changes/yr): pure on-call is most economical; keep budget for actual changes, ensure you''re backed up and not breached.
- Growth-stage e-commerce (50 people, monthly campaigns): flexible credit pool; treat hours as a schedulable reservoir — bank in slow months, spend in peaks — avoiding re-quote friction on every small edit.
- Established SaaS (steady iteration): fixed hours + clear SLA; treat maintenance as a predictable operating cost and focus on the feature roadmap, not firefighting.
Hidden Cost Checklist
The monthly fee you "save" by not signing is often paid back double in other forms:
- Emergency rates: ad-hoc firefighting without a contract often bills 1.5–2× the in-retainer rate.
- Downtime loss: an hour of e-commerce outage often exceeds six months of retainer fees.
- Tech-debt interest: skipping updates long-term makes the eventual forced upgrade cost several times normal maintenance.
- Security incidents: cleaning up a backdoor or breach (forensics, rebuild, reputation) easily runs six figures.
- Relearning cost: after the original vendor leaves, a new team spends hours just understanding the system before doing anything.
Vendor Scorecard (KPIs)
Before signing, score the vendor 1–5 on each:
- Provides a written monthly work report?
- Runs periodic backup restore tests, not just backups?
- Proactively matches CVEs/CISA KEV and notifies you?
- Has a written SLA for emergency response time?
- Transparent, auditable hours (tickets/time logs)?
- Code and data ownership/portability written into the contract?
- Monitors uptime and performance metrics (e.g. LCP)?
- Clear exit terms (how and how long to hand over)?
- A named contact rather than a different person each time?
- Proactively suggests improvements rather than waiting passively?
Below 30 of 50: don''t sign, no matter how low the fee.
ScriptWalker''s Options + When We''re Not a Fit
We offer all three models, matched by "change frequency × risk tolerance" — fixed hours from NT$8,000/mo, flexible credit pool from NT$20,000/mo, with a monthly written report and restore test. But honestly, we''re not the right maintenance partner if: you only want the cheapest nameplate contract with no guaranteed response; your system runs on a stack we can''t take over; you expect to cram large new features into the retainer (that''s a project, not maintenance); or you''ll rebuild the whole site within six months (wait for the new build first).
Transition / Onboarding Playbook
- Month 1: handover inventory — obtain full source code, server and domain access, third-party account list; set up backups and monitoring; run the first restore test.
- Months 2–3: stabilize — clear known tech debt and vulnerabilities, set up the ticket flow, agree on the monthly report format and response SLA.
- Day-90 review: review the quarter''s work, downtime and incidents, next-quarter improvements, and recalibrate whether the hour pool fits.
Decision Checklist
- ☐ Does my site directly drive revenue (downtime = loss)?
- ☐ Do I have small changes I want monthly?
- ☐ Can I tolerate occasional brief downtime?
- ☐ Do I have an internal tech contact?
- ☐ Do I care about predictable monthly bills?
- ☐ Do I need them proactively watching security and updates?
- ☐ Do I want hours to roll over and be schedulable?
- ☐ Will I overhaul or rebuild the whole site within six months?
Mapping: revenue + monthly edits → credit pool; predictable + low change → fixed hours; tolerant + almost no change → pure on-call.
FAQ
How long should a retainer term be?
At least 3–6 months (handover and stabilization take time), but always with clear exit and handover terms so you can leave anytime with your data and code.
Do unused credit-pool hours vanish?
Depends on the contract. Ours roll over and are schedulable within the agreed period (bank in slow months, spend in peaks) — always confirm how "unused hours" are handled before signing.
Is pure on-call really enough?
Enough for low-change content sites tolerating rare downtime. But if your site drives revenue directly, on-call emergency rates and downtime loss usually don''t pay off.
How do I confirm the fee isn''t wasted?
Require a monthly written report (what was updated, restore-test results, monitoring data) and transparent time logs; a retainer with no report is a black box.
Call to Action
Not sure which maintenance model fits? We offer a free 30-minute assessment to match the most economical option by "change frequency × risk tolerance," plus the KPI scorecard so you can evaluate other vendors too.
- Email: [email protected]
- Phone: 0916-224-047
- LINE: @ufv9089p