The maintenance of a website costs between €30 and €300 per month. For €30 you get updates and backups; for €300, you get someone who also fixes, improves, and responds when something goes wrong. For an online store, the higher tier is the usual one.
In this guide we explain what each level includes in WordPress and WooCommerce, how much you pay per hour when there is no contract, and how to compare offers that look the same. Prices exclude VAT.
The short answer
- Basic, updates and backups: €30 to €80 per month.
- With support, a few hours for changes and fixes: €80 to €200 per month.
- Online store or critical website, with testing before updating and fast response: €150 to €400 per month.
Hosting and domain are separate, unless the offer says otherwise.
What each level includes
| Basic | With support | Store or critical website | |
|---|---|---|---|
| Typical price | €30 – €80/month | €80 – €200/month | €150 – €400/month |
| Updating WordPress, theme, and plugins | Yes | Yes | Yes, testing first on a copy |
| Backups | Weekly or daily | Daily | Daily, off-server and verified |
| Monitoring downtime and security | Sometimes | Yes | Yes, with priority |
| Hours for changes and fixes | No | 1 – 3 per month | 3 – 8 per month |
| Report of work done | Sometimes | Monthly | Monthly |
Market ranges in Spain. What separates one level from another is not the list, but whether someone tests the updates beforehand and whether they respond when something breaks.
If it’s an online store
A store has more moving parts than a website: the payment gateway, shipping, taxes, order emails and, often, a connection to the invoicing software or the warehouse. An update that breaks checkout isn’t noticeable on the homepage, but it costs you sales every hour.
That’s why, for a WooCommerce store, maintenance should include:
- Updating on a copy first and making a test purchase before touching the live store.
- Daily backups that include orders, and knowing how long it takes to restore one.
- Making sure orders keep coming in and that order emails are delivered.
- Hours for what the business needs: a campaign, a change of carrier, a complicated new product.
No contract: by the hour
If you prefer to pay only when you need something, a WordPress technician’s hourly rate in Spain is usually between €30 and €70, and an agency’s between €50 and €90. Emergencies, whether outside business hours or same-day, cost more.
Hourly works well if your website rarely changes. The risk is that nobody updates anything while nothing is going wrong, and when something does go wrong, the fix takes longer.
What happens if it isn’t maintained
- Security holes. Almost all the security flaws published each year in WordPress are in plugins, not in WordPress itself. An outdated plugin is the most common way in.
- Overdue updates that break together. Jumping several versions at once is what takes down the most websites.
- A PHP version your hosting stops supporting. One day the provider removes it and the site stops loading.
- No usable backup. You find out the backup didn’t exist, or was months old, on the day you need it.
- Slowness. The database and plugin leftovers keep growing, and Google notices.
How to compare offers
Ask everyone the same questions:
- Do you test updates before applying them, or are they applied directly?
- Where are backups stored, how often are they made, and who has tried restoring one?
- How many work hours are included each month, and do they roll over if unused?
- How long do you take to respond if the site goes down, and during what hours?
- Is there a minimum commitment? What do I keep if I leave?
- Is hosting included or separate?
What you can do yourself
If your website is small and rarely changes, you can handle the basics yourself:
- Enable your hosting’s daily backups and download one from time to time.
- Update once a week, starting with plugins, and check the site afterward.
- Delete plugins and themes you don’t use: they can be attacked even when deactivated.
- Use long passwords and two-factor authentication for the administrator login.
For a store that sells every day, the time professional maintenance saves you is usually worth more than its fee.
What we charge
- Maintenance and support: €300 per month, including 5 hours of technical work from the team that designs websites and builds plugins. Updates tested first on a copy, daily off-server backups, downtime monitoring, and a monthly report. No long-term commitment.
- Web hosting: €250 per year, including daily backups, professional email, and migration from your current hosting.
Prices do not include VAT. More details on our professional website maintenance page.
Want us to review your website before you decide?
Tell us the address and we’ll let you know what hasn’t been updated and what we would do first.
Frequently asked questions
How much does monthly website maintenance cost?
Between €30 and €80 per month for the basic plan, between €80 and €200 with support hours, and between €150 and €400 for an online store or a business-critical website.
How much does WordPress website maintenance cost per year?
Between €360 and €2,400 per year with a contract, depending on the level. Plus hosting and domain if they are not included.
Is website maintenance mandatory?
Not by law, but a website that isn’t updated ends up with security problems. If it stores customer data, you are responsible for protecting it.
Does maintenance include hosting?
It depends on the offer. Always ask: it’s one of the most common price differences between quotes.
How often should WordPress be updated?
Security updates, as soon as they are released. The rest, at least once a month, preferably tested first on a copy.
Useful links
- How much a website costs: what it costs to build one.
- How much an online store costs: setup and monthly expenses.
- Optimizing the WordPress database: one of the maintenance tasks.
- Professional website maintenance: our service.



