Ongoing services

Maintenance Service

The work that keeps a site fast, current and online after launch.

A website is not a delivery, it is something that runs. Platforms ship security releases, plugins fall out of date, images pile up, third-party scripts change under you, and the store that launched fast a year ago quietly stops being fast.

  • Shopify PartnerCertified to build and support Shopify and Shopify Plus stores
  • WooExpertRecognised WooCommerce development partner
  • Magento PartnerAdobe Commerce and Magento 2 solution partner

What we do

Someone Whose Job It Is to Notice

With over 12 years running ecommerce sites in Bangkok, we know what breaks and roughly when. Maintenance is not a checklist run at random; it is the same team that builds stores keeping yours in the state it launched in.

Updates & patching

Stay Current Without Breaking the Store

Platform, theme, plugin and extension updates land constantly, and applying them straight to a live store is how a checkout goes down on a Friday. We test on staging first, apply in a planned window, and roll back if something misbehaves. Covered:

  • Platform and core security releases
  • Extension, plugin and theme updates
  • Staging test before anything goes live
  • Planned maintenance windows
  • Rollback if an update misbehaves
  • Compatibility checks after each release
  • Deprecated code flagged early

Every update is logged, so you can see what changed and when — which matters the day something needs explaining.

Backups & recovery

Backups You Have Actually Seen Restore

An untested backup is a hope, not a plan. We take scheduled, off-site copies of files and database, keep enough history to go back past a problem you noticed late, and periodically restore one to prove it works. Covered:

  • Scheduled file and database backups
  • Off-site, encrypted storage
  • Retention long enough to go back
  • Periodic restore tests
  • Pre-update snapshots
  • Documented restore procedure

We agree the recovery point and recovery time up front, so everyone knows how much data a bad day could cost.

Uptime & performance

Know Before Your Customers Tell You

Monitoring watches the site from outside, so a failure reaches us rather than reaching your inbox through an annoyed customer. We track availability and speed, and act on the drift that turns into a slow store:

  • Uptime checks from outside the network
  • SSL certificate expiry
  • Error-rate alerting
  • Page speed and Core Web Vitals
  • Database and cache health
  • Broken links and 404s
  • Disk, memory and traffic trends

Alerts route to a person with an agreed response path, not to a dashboard nobody has open.

Fixes & content edits

The Small Jobs That Otherwise Wait Months

Most maintenance requests are not projects: a banner for a campaign, a product template that renders wrong on mobile, a form that stopped emailing, a payment method to add before a sale. Included hours cover:

  • Content and image updates
  • Banner and campaign changes
  • Product and category edits
  • Form and email fixes
  • Layout and styling corrections
  • Small feature adjustments
  • Third-party integration checks

Anything larger is quoted separately before it starts — no surprise invoices at the end of the month.

Reporting

A Report You Can Actually Read

Every month you get a short written summary rather than a raw export: what was updated, what broke and what we did about it, how the site performed, and what we recommend next. It covers:

  • Updates applied this month
  • Incidents and how they were resolved
  • Uptime and response times
  • Speed and Core Web Vitals
  • Backup and restore status
  • Requests completed
  • What we recommend next

The point is that a non-technical owner can read it in five minutes and know whether the site is in good shape.

How Maintenance Runs

  1. Audit & Handover

    We start by reviewing the site as it stands — platform and extension versions, backup state, hosting, known issues, pending updates — and agree what good looks like before we change anything.

  2. Baseline Fixes

    Anything urgent found in the audit is fixed first: missing backups, unpatched vulnerabilities, broken monitoring, errors already logging in production.

  3. Monitoring Setup

    We put uptime, SSL expiry, error-rate and performance monitoring in place, with alerting that reaches a named person on an agreed path.

  4. The Monthly Cycle

    Updates tested on staging and applied in a planned window, backups verified, performance reviewed, broken links and errors cleared, and your requested edits made.

  5. Support Requests

    Day-to-day requests come in by email or LINE, are triaged against an agreed response time, and are tracked so nothing quietly disappears.

  6. Review & Recommendation

    Each month closes with a written report and a short list of what we would do next — the work that would make the biggest difference, whether or not you ask us to do it.

Questions we get asked

Maintenance means different things to different agencies, so these are the questions worth asking before you sign anything.

The recurring work that keeps a live site healthy: applying platform and extension updates, taking and testing backups, monitoring uptime and speed, fixing what breaks, keeping content current, and reporting on all of it. On an ecommerce store it also covers the things that quietly cost money — a payment method that stopped working, a checkout that got slower, a product feed that stopped updating.

It is not a redesign and it is not new features. Those are projects, quoted separately.

A site that works fine today is exactly the site worth maintaining — you are protecting a working state rather than repairing a broken one. Three things happen to an unmaintained site:

  • It gets slower. Content, plugins and tracking scripts accumulate until pages that once loaded in two seconds take five.
  • It gets vulnerable. Published security releases tell attackers exactly what an unpatched version is exposed to.
  • It gets brittle. The longer updates are skipped, the larger and riskier the eventual catch-up becomes.

The cost of catching each of those early is a fraction of the cost of the incident it becomes.

Monitoring detects it and alerts a person, rather than waiting for a customer to complain. We diagnose the cause — hosting, platform, a recent change, an external service — restore service, and, when the cause was a change we made, roll it back. Afterwards you get a plain-language account of what happened and what stops it recurring.

Response times are agreed in advance and depend on the plan; an ecommerce store in a sale period is not treated like a brochure site on a Sunday.

Yes, and a good share of our maintenance work is exactly that. We start with an audit, because inheriting a site means finding out what shape it is in: platform version, customisations, extension licences, hosting access, whether the backups run, whether anything is already failing.

The audit tells us — and you — whether the site can simply be maintained, or whether something needs fixing before a monthly plan makes sense.

A Site That Is Still Fast in a Year

Most sites do not fail suddenly. They drift: an update skipped, a backup nobody checked, a script that added half a second, an image library that doubled. Maintenance is the discipline of catching that drift while it is still cheap.

We keep the store you launched in the condition you launched it, and tell you plainly when something needs more than maintenance.

Works well with

Ready to grow your store?

Tell us about your project and get a free consultation and quote — no obligation, in Thai or English.