Summary
Your site keeps loading, forms keep sending, and updates stop being a gamble. When something goes wrong, you get a fast diagnosis, a rollback if needed, and a fix that doesn’t break three other parts of the site.
You reached out because the site’s showing its age with plugin errors, missing emails, or a contact form that’s stopped sending. You’ll have a site that stays up, keeps sending messages, and can handle a launch or ads without surprises. If you’re happy with the scope and price, sign and I’ll book the handover.
Each month I update WordPress core, plugins, and themes on a staging copy first, then push the same changes to the live site once they pass a quick check. I keep backups with restore testing, watch uptime and basic security signals, and I’m the person you message when something looks wrong.
Who you are working with
I’m Kamil Wysocki. I do web hosting and maintenance for small business sites that were built a while ago and now need steady care. Most of my work starts the same way: updates are overdue, email is flaky, and nobody wants to touch it because the last change caused a white screen.
I’m careful about one thing that causes most maintenance disasters: testing. I update on a staging copy first, I keep a rollback path, and I run restore drills so a backup is something you can use, not just a checkbox. When something breaks, you reach me directly and you get a plain explanation of what failed and what I changed.
Recent projects
Here are three recent maintenance and hosting jobs, showing the kind of failures I fix and the checks I run to keep sites steady month to month.
Portfolio
Restaurant site stabilisation. Plugin updates had been skipped for months and the site started throwing errors on checkout. I moved updates to a staging-first routine, fixed the conflict, and set weekly restore tests so recovery was predictable.
Service business email repair. Contact form messages were missing and the owner only noticed after customers called. I traced delivery, fixed DNS mail records, added SMTP sending for forms, and set an inbox test that alerts me if a message does not arrive.
Membership site hosting handover. The site was slow and sometimes timed out during logins. I took over hosting, added server-level caching and PHP tuning, and set uptime checks so I knew about failures before members did.
“Updates stopped being scary, and issues got fixed before customers noticed.”
Small business owner, running a service website with online enquiries
What happens and when
Website maintenance runs on a monthly cycle with monitoring in the background. You can message me any time something looks off, and I’ll tell you what I’m seeing and what I’m doing before I change anything that could take the site down.
1. Handover Once, at start I collect access for hosting, the website admin, and your domain and DNS. I take a full backup before I touch updates, then I set up monitoring and a staging copy so the first maintenance cycle has a safe place to test. 2. Update cycle Monthly I update core, plugins, and themes on staging first and check the pages that usually break: home page, contact form, checkout or booking flow, and any key integrations. When it holds, I push the same changes to live and re-check. 3. Security and recovery Monthly I scan for common malware patterns, remove anything malicious, and close the entry point I find, such as a vulnerable plugin or weak admin access. I run a backup restore drill so I know the latest backup restores cleanly. 4. Monitoring and fixes Every visit Uptime monitoring runs all month. If the site drops or errors spike, I investigate, roll back a change when that is the fastest safe move, and then fix the root cause. You get a short note on what failed and what I changed.
Monthly updates
Once a month I update WordPress core, plugins, and themes, using staging first and then applying the same changes to the live site after checks.
STAGING TEST RUN
Every update cycle includes a staging update test with checks of key pages and forms, so you are not discovering breakage on the live site.
BACKUPS AND RESTORE TESTING
Backups run automatically, and once a month I perform a restore drill to confirm the backup restores and the site loads on the restored copy.
Security monitoring and cleanup
I monitor for security warnings and malware signals. If I find malware, I remove it, patch the entry point, and reset affected access so it does not come straight back.
UPTIME MONITORING
Uptime checks run continuously. When an alert comes in, I investigate and respond, and I will roll back changes when that is the quickest safe way to recover the site.
DOMAIN, DNS, AND SSL
I manage DNS changes and renewals, including SSL renewal, so the site and email records stay correct and certificates do not expire quietly.
Plans
Pick the plan based on how much you want handled for you each month. All plans include monthly updates, a staging test run, backups with restore testing, and monitoring. Prices are per month.
Priced items
Next steps
If you want me to take over website maintenance, the next step is a quick handover so I can get eyes on the site and backups in place.
1. Sign this proposal so I can schedule the handover. 2. Pay 50% of the setup invoice to start. 3. Send access details for hosting, WordPress admin, and domain and DNS.
IF SOMETHING BREAKS AFTER UPDATES, HOW FAST DO YOU ROLL IT BACK?
If the live site breaks right after an update push, I roll it back as the first move, usually within the hour. I keep copies of the previous versions and I update on staging first so I can spot most failures before they hit live.
ARE YOU UPDATING ON THE LIVE SITE OR DO YOU TEST FIRST?
I test first. I run updates on a staging copy, check the key pages and forms, and only then apply the same updates to the live site. If staging shows a conflict, I fix it there before anything changes for your visitors.
Signature
Fee summary
What do you need from me to take over hosting and DNS?
I need access to your hosting account, the domain registrar, and wherever DNS is managed today. If you do not know where something lives, I can help you trace it from invoices, login emails, or DNS records, then plan a safe cutover.
IF THE SITE GETS HACKED, WHAT EXACTLY DO YOU DO FIRST?
First I stop the spread and keep evidence. I take a fresh backup, isolate the site if needed, and identify the entry point. Then I clean the malware, remove backdoors, patch or replace the vulnerable component, and reset passwords and keys that were exposed.
Payment
Website maintenance has a one-time setup. Setup is 50% to start and 50% when setup is complete. Ongoing work is invoiced at the start of each month. Every invoice is payable within 7 days.
Access. To take over hosting and DNS, I need access to your hosting account, your domain registrar, and wherever DNS is managed today. I will not ask you to paste passwords into this document. Use your password manager or the provider’s invite feature.
Updates and rollback. I run core, plugin, and theme updates on a staging copy first, then apply the same updates to live. If the live site breaks right after an update push, I roll it back as the first move, usually within the hour.
Security incidents. If the site is hacked, my first steps are to take a fresh backup, isolate the site if needed, and identify the entry point. Then I clean malware, remove backdoors, patch or replace the vulnerable component, and reset exposed passwords and keys.
Backups and restore testing
I run backups on a schedule and I do a regular restore drill to confirm the backups can be used. A restore changes the site’s state, so I will confirm the timing with you first if it affects orders, bookings, or new enquiries.
Scope changes. Website maintenance covers updates, monitoring, backups with restore testing, and security cleanup as described in your plan. Work outside that scope, like new features or a redesign, is quoted separately before I start it.
Third party services. Hosting, DNS, email, plugins, and themes can be affected by upstream providers. I will confirm what I can see in logs and monitoring, then work the quickest path to restore service, including contacting the provider if needed.
Ending the plan. You can end monthly Website maintenance with the notice period stated on your invoice. I will keep the site stable through the end of the paid month, then I will hand back access and provide an export of backups I hold, where possible.





