Why a website needs maintenance
A website is software. The content management system, plugins, server software and third-party scripts all receive updates, often to fix security issues. A site that is left untouched gradually becomes slower, less secure and less accurate, usually without anyone noticing until something breaks.
The typical problems are predictable: a contact form that stopped sending months ago, an outdated plugin that lets someone in, an expired service still listed on the site, or a broken page that search engines keep finding. Regular maintenance catches these early, when they are cheap to fix.
What website maintenance includes
Every maintenance agreement is scoped to the site, but these are the building blocks:
- Updates. Core software, themes and plugins updated regularly, tested before they go live where the risk justifies it.
- Backups. Automatic backups stored away from the server, with restores tested now and then.
- Security monitoring. Checks for malware, suspicious logins and known vulnerabilities in installed software.
- Uptime monitoring. Alerts when the site goes down, so problems are handled before customers report them.
- Form and tracking checks. Contact forms, booking tools and conversion tracking tested on a schedule.
- Technical health. Broken links, crawl errors and speed regressions reviewed and fixed.
- Small content changes. Text edits, new team members, updated opening hours, within an agreed amount of time.
- A short report. What was done and anything that needs a decision.
Do it yourself or outsource maintenance?
Some companies have a capable person in-house. Others prefer that someone else carries the responsibility. Both can work.
| In-house | Outsourced maintenance | |
|---|---|---|
| Works well when | Someone technical has time set aside for it | Nobody in-house owns the website's technical side |
| Updates | Done when time allows | Done on a schedule, tested where needed |
| Backups and restores | Often set up once and never tested | Monitored and periodically tested |
| When something breaks | Depends on who is available | Agreed response and someone accountable |
| Main risk | Maintenance slips when people are busy | Paying for more than the site needs |
WordPress maintenance
WordPress sites need the most attention, because core, theme and plugins each update on their own schedule. Turning on automatic updates for everything is tempting, but an update can occasionally conflict with another plugin and break a page or form.
Our approach is to keep the plugin list short, apply security updates promptly, test larger updates before they reach the live site and keep a recent backup ready to restore. If your site has many plugins or a heavy page builder, we may advise reducing them first. Our WordPress web design page explains how we build sites that are easier to maintain.
Hosting is not the same as maintenance
Hosting is where your website lives: the server, its connection and often basic server-level backups. Maintenance is the care of what runs on that server: the software, content, forms and tracking. A good host keeps the server running; it does not usually check whether your plugins are current or your contact form still delivers.
We advise on hosting that suits the site and keep the account in your name. For sites with sensitive information, such as clinics or professional practices, choose hosting and data storage with your privacy obligations in mind and confirm the requirements with a qualified adviser.
Maintenance, privacy and search visibility
Maintenance protects more than uptime. Under PIPEDA, organizations are responsible for safeguarding the personal information they collect, including through website forms. Keeping software updated and access restricted is part of that.
It also supports search. Broken pages, slow loading and security warnings all work against a site in search results and with visitors. Maintenance keeps the foundation healthy; growing visibility is separate work, covered by our SEO services. If you want to improve how many visitors become enquiries, that is conversion rate optimization.
Maintenance for websites we did not build
We take on maintenance for existing sites after a review of the platform, theme, plugins, hosting and code. If the foundation is sound, we can maintain it. If it is fragile, such as an outdated theme, abandoned plugins or a heavily customized page builder, we say so and explain the options, which may include a website redesign. We do not accept every site; maintenance only works when we can stand behind the result.
What drives the cost of website maintenance
- The platform and how many plugins or integrations it uses.
- How often updates are tested before going live.
- The amount of content work included each month.
- Response expectations when something goes wrong.
- Whether the site handles ecommerce, bookings or sensitive data.
We do not publish maintenance prices; the scope and monthly fee are agreed in writing. For a new project, the starting point is a paid 50-minute strategy session for CA$375, excluding applicable taxes.