Website maintenance for WordPress sites
Get off WordPress. Never update a plugin again.
I move your WordPress website to Cloudflare, then look after it every month. Hosting, backups and fixes are included, and you get unlimited* updates: just email me what you want changed.
$99CAD a month
Canadian customers add GST.
- Move included, no setup fee
- Month to month
- 30-day money-back guarantee

Hi, I'm Jim. I do the work myself, from Edmonton, Canada. You deal with me, not a help desk.
Get your website moved
Tell me your website. I'll look at it and tell you if it's a fit.
Thanks, . Your message is in.
I'll look at your website and reply to within 1 business day. If you don't see my email, check your spam folder or write to hello@jimmacdonald.biz.
Jim
I moved the Burlington Wine Club website off WordPress.
- 100/100 Lighthouse speed on a phone at launch
- No plugins left to patch
- Old links still work
What you get
Your website moved, hosted and looked after. One monthly price.
- Your WordPress site moved to CloudflareEvery page, photo and post comes across. Your web address stays the same. No setup fee.
- Unlimited updates*New text, photos, prices, hours, or new pages in your current design. Email me what you want changed and I do it.
- Hosting includedYour site runs on Cloudflare's fast global network. You can cancel your WordPress hosting.
- Old links kept workingYour old page addresses send visitors to the right new pages, so links and Google still find them.
- Backups and uptime watchingA copy of your site is kept, and I'm watching, so I know if it goes down.
- Fixes when something breaksYou don't chase anyone. You email me, and I fix it.
The price
Website maintenance
$99CAD a month
Canadian customers add GST.
- The move from WordPress included. No setup fee.
- Hosting included.
- Unlimited* updates.
- Month to month. Cancel any time.
- 30-day money-back guarantee.
For 1 website. Prices in Canadian dollars.
A real example
I moved the Burlington Wine Club website off WordPress.
Before
- WordPress, with a page builder and an events plugin to keep updated.
- It was fairly slow.
- Nobody was available for the more technical updates, so the events list stopped in June 2021 and the footer said © 2020.
- Two of its email links didn't work, including the one for joining the club.
After
- 100 out of 100 for performance in Google's Lighthouse speed test on a phone, on every main page (tested before launch).
- No WordPress and no plugins, so there is nothing to update or patch.
- Old WordPress page addresses send visitors to the right new pages.
- The newsletter sign-up still goes to the club's existing email list.
- It runs on Cloudflare, and I still look after it.
$99 CAD a month. Nothing to pay until you say yes.
How it works
Three steps, and you only do the first one.
- 1
Send me your website
Fill in the form. I look at your site and reply within 1 business day, and I tell you straight if it isn't a fit.
- 2
I move it to Cloudflare
Every page, photo and post comes across. Your web address stays the same, old links keep working, and your forms keep sending to the same inbox or list.
- 3
You email me, I update it
Need a change? Email me. Hosting, backups, uptime watching and fixes are all handled, month to month. Updates are unlimited*.
Is it for you?
Who it's for, and who it isn't.
A good fit if...
- Your business website runs on WordPress, and it is mostly pages people read: who you are, what you do, how to reach you.
- You're tired of plugin updates, a slow site, or worrying about the next security problem.
- You'd rather email someone a change than log in and do it yourself.
Not a fit if...
- Your website runs things on its own server, like customer logins, a members area or an online shop with checkout.
- You want a brand-new design. I move and look after the website you have.
Not sure? Send me your website anyway. I'll tell you honestly.

Who you'll deal with
Jim MacDonald, Edmonton.
I run JM Digital on my own, from Edmonton, Alberta, Canada. I moved the Burlington Wine Club website off WordPress and onto Cloudflare, and I look after it today.
When you email me, I answer. No account manager, no ticket number. If something needs explaining, I'll explain it in plain words.
Questions
What owners ask me first.
Something else? Email hello@jimmacdonald.biz. I reply within 1 business day.
What counts as an update?
Unlimited updates are within reasonable limits. Ask for as many changes to your website's content and pages as you like: text, photos, prices, hours, menus, and new pages in your current design. I work through them one request at a time, in the order they arrive. A redesign, an online shop, customer logins or new features aren't updates. If requests go far beyond what a small business website normally needs, I'll talk to you before going further.
Will my website look the same?
Yes. I rebuild the same website as simple, fast pages: the same pages, the same content and the same web address. If you want small changes while I move it, tell me.
Will my old links and Google still find my pages?
Yes. Your old WordPress page addresses send visitors to the right new pages, the same way I set it up for the Burlington Wine Club.
Is it safer than WordPress?
It takes away a big risk. In October 2026, PHP, the language WordPress runs on, fixed two critical flaws known as PHP2Shell. They let an attacker run their own code on a server without logging in, and attacks started within days. Updating WordPress or its plugins didn't fix them: the host had to update PHP. Once your site is moved, it's plain pages with no PHP running, so flaws like these have nothing to run on. No website is ever perfectly safe, but there's far less to attack.
What do I need to do?
Very little. You give me access to your WordPress site, and to the account where your web address (your domain) is managed, so I can point it to the new site. I do the rest. You don't need to know anything technical.
How long does the move take?
It depends on the size of your site. Most small business websites are a handful of pages. When I reply to your form, I'll tell you how long yours will take.
Is hosting included? What about my current host?
Hosting is included in the $99 CAD a month. Once your site is live on Cloudflare and you're happy with it, you can cancel your WordPress hosting. You still pay for your domain name each year, as you do now, and it stays yours.
Is there a contract?
No. It's month to month, and you can cancel any time. To stop your next payment, let me know at least 5 business days before your next payment date.
What if I'm not happy?
There's a 30-day money-back guarantee. Your 30 days start on the day you first pay. If you're not happy within those 30 days, tell me and you get a full refund.
I'm not in Canada. Can you still help?
Yes. I work with businesses anywhere, by email and video. Prices are in Canadian dollars wherever you are. Canadian customers add GST.
Website maintenance
Hand your website to someone who'll look after it.
Tell me your web address, and I'll reply within 1 business day. $99 CAD a month, month to month, with a 30-day money-back guarantee. Canadian customers add GST.
Get my website moved$99 CAD/month
Move included