WordPress maintenance
Updates, backups, uptime monitoring and hours of work for ongoing changes. Three plans from €100 net per month.
WordPress · Services
WordPress rarely breaks without a reason. Usually there were months without updates, plugins without an active licence or hosting that cannot cope with more traffic. I deal with both sides of the problem: I fix the fault now and set the website up so that the problem does not come back every few months. I work remotely with companies in the UK and the EU, among them a chain of tattoo and piercing studios in the UK and education organisations in Belgium.
Eight services
Each service has its own page with the process, what I need from you to start and answers to common questions. If you are not sure which one fits your situation, answer the two questions below or send me a short message about what you need.
Updates, backups, uptime monitoring and hours of work for ongoing changes. Three plans from €100 net per month.
A shop under an expert’s constant care: more frequent backups, a staging environment and response times counted in hours. From €200 net per month.
White screen, critical error, plugin conflict or a form that does not send: I find the cause in the logs and usually fix the website within 24 to 48 hours. Quote before I start work.
Cleaning files and the database, closing the security hole and clearing the Google warning, with a report on the work done. Website €500 net, WooCommerce shop €900 net; if the infection returns within 30 days, I remove it free of charge.
Cache, images, database, plugins and server. I measure before and after on the same pages, using Core Web Vitals rather than a single test score.
Moving a website or shop to new hosting without data loss, on a migration date that suits you.
A review of the technical state, performance, security and SEO, with a list of fixes ordered by priority and estimated cost.
Changes to an existing theme: section layouts, colours, typography and new pages, without rewriting the website from scratch.
Where to start
Answer from your company’s point of view; you do not need any technical knowledge. At the end you see one service and can ask for a free quote straight away.
How is your website doing today?
Pricing
Company websites and WooCommerce shops have different needs. A shop loses sales for every hour it is down and needs more frequent backups, so each has its own price list. I bill both monthly.
from €100 net/month · three plans
Weekly updates, backups, uptime and SSL certificate monitoring every 5 minutes, spam blacklist monitoring and free malware removal. The higher plans add hours of work for ongoing changes, a staging environment and a response time of up to 6 hours.
I work Monday to Friday, 9:00–17:00 Central European Time (8:00–16:00 UK time). Support 7 days a week, including evenings, weekends and public holidays, costs an extra €150 net per month. With an SEO plan, maintenance is 20% off.
View maintenance plans →from €200 net/month · three plans
Backups as often as every 6 hours, a staging environment for safe WooCommerce updates in OneNet Admin Shop Plus and above and a response time of up to 2 hours with OneNet Admin Shop Max. Every plan also includes hours of work on developing the shop.
View plans for shops →All prices are net, excluding VAT. The offer is for businesses only.
You can order single repairs, audits and migrations without a plan.
Security
WordPress websites are among the most common targets of attacks. Automated scanners search the web for a single known security hole, usually in a plugin that has not been updated for more than a year. I analyse each infection separately, but I always follow the security procedures in the same order, and it is this order that ensures the infection does not come back.
I compare the WordPress core and plugin files with the originals and search the database for injected scripts, including in the options table. Where a file is infected, I replace it with a clean copy from the original source.
If the security hole stays open, removing the malware on its own achieves nothing. I update the vulnerable component, change passwords and keys, and restrict logins and user permissions.
Over the following days I check whether the malicious code comes back, and I make sure the domain disappears from the Google Safe Browsing warnings. You get a report listing every change.
The cases I see range from a single plugin with a hidden redirect to an online shop attacked through a security hole in WordPress core. In that shop, a card skimmer was running on the payment page and a hidden administrator account had been added to the database. You can read about that case, without the client’s name, in the case study. If you suspect something similar on your website, start with removing the infection, and only then talk to me about ongoing maintenance.
Clients
WordPress websites and shops I have worked on for a long time, and the rating from my Google Business Profile.
Reviews
★★★★★
Source: my Google Business Profile. I do not run my own checks on whether the reviews are genuine.
View the reviews on GoogleFAQ
What clients ask before ordering a first repair or moving to ongoing maintenance: reporting a problem, costs, hosting and cancelling.
Email me at info@onenet.com.pl or call me on +48 510 634 755, and describe what has stopped working and what has changed on the website in the last few days. I reply with an assessment of whether I can see the cause straight away, how long the repair will take and what it will cost. Once you confirm, I start the work, so you know the price before the invoice arrives.
No. You can order a repair, malware removal, a migration or an audit as a one-off job, with a single invoice. A maintenance plan makes sense if you would rather not deal with the website again every few months. Updates, backups and monitoring then run without you having to do anything, and you get a shorter response time when you report a problem.
Yes, I work wherever the website is hosted. I need access to the files and PHP 8.3 or newer, because older versions no longer get security updates. If the server is the problem, for example because of memory limits, no SSH access or shared hosting for a shop with thousands of products, I tell you so and show you the measurements. Whether to move is then up to you.
Removing an infection costs €500 net for a WordPress website and €900 net for a WooCommerce shop. The price covers the full procedure: checking the files and the database, removing the malicious code, closing the security hole, asking Google to remove its warnings and a 30-day guarantee: if the infection returns within that time, I remove it free of charge.
Company websites: OneNet Admin €100, OneNet Admin Plus €200 and OneNet Admin Max €300 net per month. WooCommerce shops have their own line: OneNet Admin Shop €200, OneNet Admin Shop Plus €350 and OneNet Admin Shop Max €500 net per month, with more frequent backups, a staging environment and shorter response times. I bill all plans monthly, and the full comparisons are on the pages for website maintenance and shop maintenance. All prices are net, excluding VAT. The offer is for businesses only.
I deal with requests and carry out work Monday to Friday, 9:00–17:00 Central European Time (8:00–16:00 UK time). With the WordPress website plans, you can add support 7 days a week, including evenings, weekends and public holidays, for €150 net per month. Single jobs outside these hours are possible by prior arrangement, at an extra charge.
You get all access details, the latest backups of the files and the database, and a summary of the work done, with software versions, backup settings and security settings. The website stays on your own hosting account, so there is nothing to move from me. Maintenance runs month to month, with no fixed term and no cancellation fee.
No. OneNet is a one-person business, and I do the maintenance, repairs and development myself. You always deal directly with the person who works on your website, with no account manager in between. Contact is by email, WhatsApp, phone or video call, all in English.