Prices on the page. No “contact us for a quote”.
Ongoing care is a flat monthly price. One-time jobs have a starting price and a fixed quote before we begin — never a surprise mid-job.
Monthly care
Premium
Growing businesses that need speed and faster response.
One site per plan · no contract · cancel any month · VAT added where applicable
Six things, whichever plan you pick.
Staged updates
Core, theme and plugin updates are tested on a copy of your site before they touch the live one. How often depends on the plan: see the table.
Off-site backups
Stored away from your host, not on the server that fails. Frequency and retention depend on the plan.
Daily security scans
Malware and known-vulnerability checks every day, on every plan.
Uptime monitoring
Automated monitoring 24/7. If the site goes down, we know first.
Monthly report
What we updated, what we found, what we fixed, in plain language.
A person who answers
A human replies within your plan’s response time: one working day, 4 hours or 1 hour.
One-time jobs
Starting prices for a typical single site. You get a fixed quote after a quick look — if it’s simpler than expected, you pay less.
Hacked site cleanup
Manual malware removal, entry point closed, blacklist requests, 30 days of protection
Within 24 h
Hacked Joomla cleanup
The same process for Joomla 3, 4 and 5, core files verified against clean copies
24–48 h
Fix my website
One specific problem: errors, white screen, broken forms or checkout
1–3 days
Security audit
Automated scan with a written report (€197), or a full manual audit of plugins, users, file permissions and server config with a prioritised fix plan (€497)
3 days
Speed optimisation
Caching, images, scripts and CDN, with Core Web Vitals before and after
3–5 days
Technical SEO audit
Indexing, crawl, schema and Search Console, with a prioritised fix list
5 days
Website migration
New host or server, zero-downtime cutover, redirects and email checked
2–5 days
Joomla ↔ WordPress
Content, users, URLs and redirects mapped so rankings survive
Quoted
Figma to WordPress / Joomla
Pixel-matched build with custom blocks, no page-builder bloat
Quoted
New website or redesign
Discovery call, design, build, launch and the first month of care
Quoted
Integrations, custom features, plugin work and anything that doesn’t fit a box. Fixed quote for anything over four hours. Premium and Enterprise clients get their included hours first.
White-label care for your clients.
We already work behind about a dozen agencies. Your brand on the reports, our hands on the sites. Volume rates on request.
- Fixed quote first. No open-ended billing.
- No fix, no fee on cleanups and repairs.
- Card, SEPA or bank transfer. Invoices with VAT for EU businesses.
- Plan clients save: malware removal and emergency recovery are included in Premium.
- — The site brings you customers or sales
- — Nobody is responsible for updates today
- — You’ve been hacked or broken before
- — You want small changes done without hunting for a freelancer
- — You have one specific problem to fix
- — Someone else already maintains the site well
- — You need an audit before deciding anything
- — You’re moving or rebuilding and want it done once, properly
Common questions about pricing.
How is this different from my host’s security?
Your host secures its servers, not your website. When a plugin update breaks your checkout or malware comes in through a contact form, the host points at its terms. We’re responsible for the website itself.
Can you guarantee my site won’t be hacked again?
No one honest can. What we do is make it much harder than the sites around it: updates tested before they go live, daily scans, 24/7 monitoring and off-site backups. If the same infection or problem comes back within 30 days of a fix, we fix it again free. On Premium and Enterprise, malware removal and emergency recovery are included.
Do unused hours roll over?
No. Included edit time (up to 2 hours on Premium, up to 5 on Enterprise) resets each month and doesn’t carry over, which is how we keep the price flat.
Can I cancel?
Yes, any month. No long-term contracts and no cancellation fees. Service runs to the end of the period you paid for.