Free template · copy and paste

Website maintenance agreement template

A website maintenance retainer agreement sets out the monthly care a site gets (updates, backups, security, monitoring and a capped amount of support), the fee, response times, and what counts as extra work. The support cap and the exclusions are what keep a care plan profitable.

Care plan · this monthActive
Updates, backups, monitoringIncluded every monthIncluded
Support for small changes1.5 of 2 hours used1.5 h
New landing pageNot part of the planQuoted
The template

Copy the website maintenance retainer agreement

Swap the [bracketed] parts for your details. Paste it into an email, a doc or your contract.

WEBSITE MAINTENANCE RETAINER AGREEMENT

Client: [Client company]          Agency: [Your company]
Website(s): [example.com]         Start date: [date]
Plan: [Care plan name]            Monthly fee: $[amount], billed [in advance on the 1st]
Minimum term: [3 months], then month to month. Either party can end it with [30] days' written notice.

1. INCLUDED EVERY MONTH
- Core, theme and plugin updates, tested on a staging copy first, [weekly]
- Daily off-site backups kept for [30] days, and restores when needed
- Uptime monitoring every [5] minutes, with alerts to us
- Security monitoring and malware scanning; clean-up of any infection while on this plan
- SSL certificate monitoring and renewal
- A monthly performance check (page speed and Core Web Vitals) with a short report
- Up to [2] hours of support for small changes to existing pages (see section 2)

2. WHAT "SMALL CHANGES" MEANS
Edits to existing content and layout: swapping text, images, links, team members, prices or documents; adding a blog post you've written; fixing a broken element. Unused hours [do not roll over / roll over for one month only].

3. NOT INCLUDED (QUOTED SEPARATELY)
- New pages, templates, sections or features
- Copywriting, content creation, photography or translation
- Redesigns or changes to the site's look and structure
- Third-party costs: hosting, domains, premium plugin and licence renewals
- E-commerce product entry, store configuration or payment changes
- SEO campaigns, paid ads and email marketing
- Fixes for problems caused by changes made by others, or by hosting outages outside our control
- Work above the monthly support hours

4. RESPONSE TIMES (business hours: [Mon–Fri, 9:00–17:00, time zone])
- Site down or hacked: response within [2] hours
- Something broken but the site is up: within [1] business day
- Small change requests: completed within [3] business days

5. REQUESTS
Send all requests through [your request link or email address]. We confirm whether each request is included or extra before starting. Extra work is quoted at $[rate]/hour or a fixed price and starts after your written approval.

6. CLIENT RESPONSIBILITIES
Keep hosting and domain accounts active and paid, give us admin access, and tell us before installing new plugins or letting anyone else change the site.

7. FEES AND PAYMENT
Invoices are due within [14] days. If payment is more than [14] days late, maintenance pauses until the account is up to date. Fees may be reviewed once a year with [30] days' notice.

Signed (client): ______________   Date: ______
Signed (agency): ______________   Date: ______

This is a starting point, not legal advice. Have a lawyer review contract wording before you rely on it.

What to include

What a care plan has to spell out

Most maintenance disputes come from one of these being left vague.

The recurring work

Updates, backups, monitoring and security: what happens every month without being asked.

A support cap

A number of hours for small changes, and what happens to unused hours.

What a small change is

Edits to existing pages. New pages and redesigns are projects.

Response times

Separate times for “site down” and “please change this photo”.

Exclusions

Hosting, licences, content, new features and SEO, quoted separately.

One request channel

All requests in one place, checked as included or extra before work starts.

Step by step

How to set up a maintenance retainer

  1. 1

    Choose two or three tiers

    For example, a basic plan with no support hours and a growth plan with two or four.

  2. 2

    Price from hours

    Estimate the monthly hours each tier really takes, then add your margin.

  3. 3

    Define small changes

    Write down what counts as support so new pages don’t slip in as “quick edits”.

  4. 4

    List the exclusions

    Everything a client might assume is included but isn’t.

  5. 5

    Set response times

    Commit only to what you can deliver in business hours.

  6. 6

    Review usage monthly

    Clients who regularly exceed the cap belong on a bigger plan.

Skip the paperwork

Creepless checks every request against your scope

Clients send requests through their own private link. Each one is checked against the plan you set and marked included, extra or needs review. Extras get a suggested price and a drafted reply, and the client approves the quote before work starts. Free for 2 clients, no card needed.

Start for free · Try the live demo

Questions

Website maintenance retainer agreement, answered

More free templates: see all templates, or read what scope creep is.

What does a website maintenance retainer include?

Usually software updates, backups, uptime and security monitoring, SSL renewal, a monthly check or report, and a capped number of support hours for small changes to existing pages.

How much should I charge for website maintenance?

Price it from the hours each plan really takes: updates, checks and the support cap, plus account time and a margin. The retainer pricing calculator works this out from hours, cost per hour and target margin.

Do unused maintenance hours roll over?

Only if the agreement says so. Most agencies let them expire monthly, or allow a one-month rollover at most. Write the rule down either way.

What is the difference between hosting and maintenance?

Hosting keeps the site online: the server, SSL and sometimes a CDN. Maintenance is the work of looking after the site. Some plans include hosting and some don’t, so say which.

Are content updates included in a website care plan?

Only within the definition and cap you write. Swapping a photo on an existing page is typically support; writing new content or building a new page is extra.

Should a maintenance agreement have a minimum term?

A short minimum (often three months) covers the setup work of the first month. After that, month to month with notice keeps it easy to say yes to.

The next “quick one” gets a price

Set up your first client in about five minutes. Free for two clients.

Start for free