Know what is going on with your WordPress site.

Most nonprofit websites are held together by whoever happened to be around when they were built. Plugins piled up. Logins were shared. Nobody is quite sure about backups, updates, or whether the last developer still has access. You do not need a crisis to want a clear picture. You need information, and you need to be able to stand behind it.

The WordPress Checkup is a one-time review of a single WordPress site. I look at every layer, write down what I find in plain language, and put the important things first. You get a written report you can share with your executive director or your board. I get the access and context I need if you later want help fixing what we found.

It is built for organizations that usually have the least visibility into their sites — especially nonprofits — and want assurances, not jargon.

$247 CAD, one time, one site. If we later do project work together over $2,500, that checkup fee is credited toward it. There is nothing to purchase here. Tell me about your site and we will go from there.

Or email me: jer@jerchapman.com

Built for nonprofit life

Nonprofits are not under-informed because they do not care. They are busy running programs, reporting to funders, and covering for staff turnover. The website often sits in the background until something breaks, a board member asks a pointed question, or a new director inherits a login spreadsheet.

I have been part of nonprofit teams for a long time. I know the board cycles, the funding gaps, and the feeling of being the non-technical person asked to “just deal with the website.” The Checkup is meant to give you something you can actually use: what is healthy, what is risky, what can wait, and what I would do next.

If that way of working sounds right, there is more about how I support nonprofit organizations — bilingual work, hosting in Quebec, rebuilds, and ongoing help.

From executive directors themselves

What I look at

  • WordPress core, theme, and plugins — versions, known issues, and conflicts
  • PHP version and compatibility
  • Security review — known vulnerabilities, file permissions, and login hardening
  • Performance — server response, caching, and image optimization gaps
  • Database health
  • Backups — whether you have one, and whether it would actually work
  • SSL certificate status and expiry
  • DNS — MX, SPF, DKIM, and other red flags
  • Hosting environment
  • A written report with prioritized findings and recommendations

This covers one WordPress installation. If you have more than one site, we can talk about doing them together.

I will need temporary WordPress admin access. I will tell you exactly what to send and how to share it securely — never in a regular email. When the work is done, you change those credentials, and I will remind you.

A Checkup usually takes two to three business days after I have access.

What you walk away with

You will know, in writing, what is going on. If the site is in good shape, you have a baseline and some peace of mind. If it is not, you have a prioritized list instead of a vague sense that “someone should look at it.” Either outcome is useful.

Nothing is changed on your site during the Checkup unless we separately agree to fix something. The report is the deliverable.

After the report

Some organizations stop there. Others ask me to fix the urgent items, move the site onto managed hosting in Quebec, or plan a rebuild. There is no retainer required to get the Checkup, and no obligation afterward.

If you already know you need broader help — bilingual sites, donations, resource hubs, or a full rebrand — start on the nonprofits page or just write to me.

Let’s look at your site

Tell me the URL, what you are worried about, and who on your team I would work with. I will reply directly and we will set up the Checkup from there.

PageSpeed: 100 / 97 / 100 / 100 · last tested Mobile: Performance 100, Accessibility 97, Best Practices 100, SEO 100. Desktop: Performance 98, Accessibility 97, Best Practices 100, SEO 100. Check it on PageSpeed Insights (opens in a new tab).

Want this score? Let’s talk