Website Care · monthly plan

Your site, looked after every month.

You keep writing your own content. I handle the updates, security, backups, and monitoring that feel risky to do alone, make the small changes that pile up, and send you a report every month so you know what happened.

From $225 a month for a standard site, or from $795 for a working site with a store, events, or a database behind it. After a one-time onboarding month. No contract, and you keep everything.

Monthly report

yourorganization.org

September
  • Updates applied and tested11
  • Uptime100%
  • Backup restore testPassed
  • Forms and donation linksAll working
  • Broken links fixed3
  • Request hours used1.5 of 3
Visitors this month1,240 · up 12%
Pricing

One predictable number a month.

Pick the plan that fits your site. Both include the updates, security, backups, monitoring, and the monthly report; the difference is how much your site does and how many hours of changes you need.

Website Care

From $225/month

A standard informational site, with 3 hours of requests a month.

  • ✓Core, theme, and plugin updates, tested after each round
  • ✓Security monitoring and uptime alerts
  • ✓Backup verification
  • ✓Monthly test of forms and donation links
  • ✓Broken link scan and fix
  • ✓Up to 3 hours of requests each month
  • ✓A monthly visitor report: who's visiting, what they read, and where they came from
  • ✓A quarterly review of speed, mobile, and plugins, with improvements based on your visitor data

Website Care Plus

From $795/month

A working site: online store, events and registration, donations, member areas, or a database behind it. 10 hours of requests a month.

  • ✓Everything in Website Care
  • ✓Store, event, payment, and membership plugins tested on a copy of the site before every update
  • ✓Up to 10 hours of requests each month: event pages, store updates, campaign landing pages, data fixes, email sends, design
  • ✓Donor database or CRM troubleshooting when something stops syncing or a report looks wrong
  • ✓Priority scheduling around your events and appeals

Need more hands? Extra hours can be added to either plan; we set the amount in your proposal.

Nonprofits: your anniversary month is on me. Every year on the month you started, Website Care is free, my contribution to your mission.

Both plans start with a one-time onboarding month, $750–$1,500 depending on the state of the site: cleanup, accounts in your name, and the list of small fixes you've been meaning to get to.What onboarding includes +
  • ✓A full site assessment: core, theme, plugins, hosting, backups, and security, with a written summary
  • ✓Everything brought up to date, and anything unused removed
  • ✓Accounts and logins set up in your organization's name
  • ✓Backups, security monitoring, and uptime alerts switched on
  • ✓Analytics set up (Google Analytics and Microsoft Clarity), with a monthly visitor report
  • ✓A recommendation on whether your platform is still the right fit
  • ✓Your list: the small fixes and updates that have been waiting for someone to do them
  • ✓A running document of how your site is set up, so you're never dependent on one person

You get a fixed quote after a first look. If the assessment turns up something bigger, like a hosting problem or a theme that needs replacing, I flag it with an estimate before doing extra work.

Month to month, no contract. Either of us can end it with 30 days' notice, and you keep everything.

What a month looks like

The same checks, every month, whether or not anything seems wrong.

  1. Week 1

    Updates and security

    Core, theme, and plugin updates applied and tested. Security scan reviewed, anything odd handled.

  2. Week 2

    Backups and forms

    A backup restored to a test copy to prove it works. Every form and donation link submitted and checked.

  3. Week 3

    Your requests

    Up to three hours of changes: new pages, staff updates, an event, a photo swap. Same-day acknowledgment.

  4. Week 4

    Report and links

    Broken links found and fixed. Your visitor report lands in your inbox: who came, what they read, where from.

Every quarter I also review speed, mobile, and plugins, and suggest improvements based on what your visitor data shows.

A good fit if you have

  • ✓A WordPress, Squarespace, or similar site that nobody on staff has time to look after
  • ✓No IT person, and a board or owner who wants one predictable number a month
  • ✓A site that takes donations, sign-ups, or bookings, where a form quietly failing costs real money
  • ✓A developer who has gone quiet, or a site you inherited and don't fully understand

Probably not the right plan for

  • –A large online store or membership site with daily code changes (that needs a developer on staff)
  • –A site you want redesigned first: that's a project, and Website Care starts after
  • –Anyone who wants a chatbot or a ticket number instead of a person

Not sure? Run the free website evaluation first. It takes a minute and tells you where your site stands.

How it starts

From first call to looked after.

  1. 1

    Book a free 20-minute call

    Tell me what's going on with the site. A few sentences is plenty.

  2. 2

    A first look and a fixed quote

    I look under the hood and send a written proposal for the onboarding month, in plain language.

  3. 3

    Onboarding month

    Cleanup, accounts in your name, backups and monitoring on, and a document of how it all fits together.

  4. 4

    Care, every month after

    Updates, checks, your requests, and a report. Month to month, and you keep everything.

Questions I hear most

Straight answers about keeping a website running.

Software goes out of date, hosting bills creep up, the donation form stops talking to the database, and one day a plugin update takes the whole thing down. Open any question below.

What maintenance is, and what it isn't

The four jobs behind the word, and why a site that hasn't changed still needs them.

What does website maintenance actually include?

Four things, done on a schedule: keeping the software current (the platform, its plugins or add-ons, and the server language underneath), backing the site up somewhere other than the server it lives on, watching it (uptime, security scans, broken links, forms that quietly stopped sending), and making the small content changes that pile up. A good plan also includes a short monthly report so you know what was done and what's coming.

Our site hasn't changed in a year. Why does it need maintenance?

Because everything around it has. The software the site runs on gets security fixes constantly, browsers change, and the tools it connects to update their APIs. A site that hasn't been touched in a year is usually running software with known, published holes. In 2025 alone, security researchers logged 11,334 new vulnerabilities across the WordPress ecosystem, 91 percent of them in plugins, and nearly half had no patch available when they were disclosed.

What actually happens if we skip it?

Three things, in rough order of likelihood. The site gets slower and pieces stop working as the software drifts out of date. Then it gets compromised: attackers scan for known plugin holes automatically, and for the most heavily exploited ones the median time from disclosure to mass exploitation was about five hours. Finally, the host notices the malware and suspends the account, and the site is simply gone until someone cleans it up and proves it. For a nonprofit, that usually happens the week of an appeal or an event.

How often should updates and backups happen?

Security updates as they come out, which in practice means a weekly review and same-day action for anything serious. Backups daily, kept for at least a few weeks, stored off the server, and tested occasionally by actually restoring one. Larger updates, like a new major version of the platform, get done on a copy of the site first so a problem is found before your visitors find it.

Who should own the domain, hosting, and admin accounts?

The organization, always. Registrar, hosting, and site admin logins should be in an account the organization controls, with at least two current people able to get in, and never solely in the name of a volunteer, a board member, or a past developer. Getting these accounts back after someone leaves is one of the most common projects I get called for, and it's entirely avoidable.

Paying for what the site actually needs

Speed, plugins, and whether the hosting plan matches the job.

What is a site optimization review?

A structured look at what the site is actually doing and what it costs to keep doing it. It covers speed, security posture, the plugins and services the site depends on, what the hosting plan includes versus what you use, accessibility basics, and how well the site holds up on a phone. You get a written summary with a short list of fixes, ranked by impact, and a recommendation on whether to tune what you have or rebuild.

Can we move to cheaper hosting?

Often, yes, and sometimes the answer is dramatic. Many small organizations pay for managed hosting sized for a much busier site, or for add-ons they never turned on. The review looks at what the site really needs: how much traffic it gets, whether it takes payments or logins, and whether it has to run server software at all. A site that is mostly pages and forms can frequently live on modern static hosting for a small fraction of a managed WordPress plan, and in some cases for nothing beyond the domain. For reference, shared hosting typically runs a few dollars a month, managed WordPress hosting tens of dollars, and the cost climbs from there with traffic and add-ons.

Our site is slow. Is that the hosting or the site?

Usually the site. Oversized images, too many plugins, page builders that load everything on every page, and third-party scripts (chat widgets, trackers, embedded feeds) are the common causes. Hosting matters less than people assume until traffic is high. The review measures it rather than guessing, so you don't pay for a faster server to fix a problem that was a 4 MB photo on the home page.

Do we still need all these plugins?

Almost never. Sites accumulate plugins the way closets accumulate coats. Each one is code someone else maintains, or has stopped maintaining, and each one is a possible way in. Part of any cleanup is listing every plugin, what it does, when it was last updated by its author, and whether the site would notice if it were gone. Fewer plugins means fewer updates, fewer conflicts, and a smaller attack surface.

When to stay, when to rebuild

Most small sites carry a publishing platform's maintenance burden to do a brochure's job.

We're on WordPress. Should we stay?

It depends on what the site does, and the honest answer for a lot of small organizations is no longer an automatic yes. WordPress still makes sense when you publish a lot of content with several editors, run a real online store, or depend on a specific WordPress tool with no equivalent elsewhere. If your site is a set of pages, a blog you update a few times a year, a donation form, and an events list, you are carrying the maintenance burden of a publishing platform to do the job of a brochure, and that burden is where the security risk and the monthly cost come from.

What would a rebuild look like?

The modern approach for a site like that is to build it as a set of pre-built pages served from a global network, with no database and no server software running behind it. There is nothing to patch on a schedule, nothing for an automated attack to log into, and hosting is inexpensive or free. Content is edited through a simple editor that writes to the site, so staff can still change a page or post an update without touching code. Forms, donations, and events come from the tools you already use, embedded into the site rather than bolted on with plugins. The result loads faster, costs less to run, and doesn't need a weekly update cycle to stay safe.

Will our staff still be able to edit the site without a developer?

Yes, and that is a requirement for any rebuild I do. Whatever the site is built on, the people who run the organization need to be able to change text, swap a photo, post a news item, and update a date without opening a ticket. Training and a short written guide are part of the handoff.

What about Squarespace or Wix?

They are reasonable choices for very small organizations that want zero maintenance and can live inside the template. The trade is flexibility and integrations: connecting them deeply to a donor database or a line-of-business system is limited to whatever embeds the vendor allows. If your site is simple and will stay simple, they can be the right answer, and the review will say so.

We rely on a WooCommerce store or a membership plugin. Are we stuck?

Not stuck, but a rebuild is a bigger decision. A real store or a member portal with logins is exactly the case where WordPress still earns its keep, or where a dedicated platform for that function (a store platform, a membership platform) may serve you better than a general-purpose site trying to do everything. The review looks at each of those pieces separately rather than treating the site as one thing.

Connecting the site to the systems that run your organization

Donor databases, CRMs, ERPs, booking, inventory, and accounting.

Can our website talk to our donor database or CRM?

Yes, at one of three levels, and picking the right level saves a lot of money. The simplest is embedding: your CRM or donation platform provides a form or a widget, you place it on a page, and the data lands in the CRM directly. The middle level is a plugin or connector the vendor maintains, which can add things like single sign-on or synced event listings. The deepest is a custom connection through the vendor's API, for things like member portals or personalized pages. For most nonprofit sites, embedded forms are enough, and that is the recommendation of people who do this work every day.

Which nonprofit platforms integrate well?

Most of the platforms small nonprofits use (Little Green Light, Bloomerang, Neon, DonorPerfect, Network for Good, and others) offer hosted or embeddable forms that work on any site. Neon and Bloomerang also have solid APIs for custom work when it's warranted. Donation platforms like Donorbox and Givebutter sit in front of the CRM and sync gifts to it, and Donorbox alone connects to Salesforce, Bloomerang, Little Green Light, Neon One, HubSpot, and others, plus QuickBooks and Mailchimp. The practical question is rarely "can it connect" and more often "which one should be the system of record."

What about ERPs, booking systems, inventory, or accounting for a small business?

Same three levels, different vendors. Most small business platforms (accounting, scheduling, CRM, point of sale) offer either an embeddable widget for the site or a connector through an automation service like Zapier or Make. Where a true two-way sync is needed, for example inventory that has to be accurate on the site, that is API work and gets scoped as its own project. The rule is to keep one system as the source of truth and have the website read from it, rather than making the website a second copy of your data.

Should our web forms write directly into our database?

For contact and volunteer forms, sending the submission to the CRM (or to an inbox and a spreadsheet) is fine. For donations and registrations, the form should come from the platform that owns that data, so the record is created correctly from the start. Building custom forms that push into a database by hand is the integration most likely to break silently, and silent is the expensive kind of broken.

What breaks in integrations, and who fixes it?

Vendors change their APIs, embed codes get updated, an authorization token expires, or a site update changes how a page loads a script. The failure is usually quiet: the form still looks fine, but nothing arrives. Part of maintenance is testing the connections that matter on a schedule, not just the pages. Under a care plan, that testing and the fix are included; without one, it's a support request.

Taking gifts without owning the risk

Donation forms, CRM and accounting sync, events, and payment security.

What's the best way to take donations on our site?

Embed a form from your donation platform or CRM, and keep the gift data there rather than in the website. This gives you recurring gifts, receipts, and donor records without building any of it, and it means card details never touch your server, which keeps you out of most payment-security obligations. A giving page built by hand inside the website is slower to change and puts you on the hook for security you don't need to own.

Can donations flow to our CRM and accounting automatically?

Usually, and this is where the platform choice matters. Donation tools like Donorbox sync gifts to Bloomerang, Little Green Light, Neon One, Salesforce, and others, and to QuickBooks or Xero for bookkeeping, with Mailchimp for follow-up. Many CRMs have their own forms that do the same thing natively. The setup is a project; the ongoing part is making sure the connections still work each month and reconciling when they don't.

Events, peer-to-peer, recurring gifts, matching gifts?

All of these exist as features of the fundraising platforms rather than the website, and the site's job is to present them well and get people there in one click. Event registration and peer-to-peer campaigns in particular are worth running on a platform built for them rather than on a general web form. Matching gift lookups are available as add-ons that embed on the donation page.

Is it safe to have a donation page on our site?

Yes, when it's done as above. The site's role is to host the page and the embedded form; the payment itself happens with the payment processor. What you should still expect from maintenance is a valid security certificate, a monitored site so a compromise doesn't go unnoticed, and periodic testing of the donation flow end to end, because a broken donate button costs more than any other broken button on the site.

How the care plan works

Taking over a site, cleaning it up, and keeping it that way.

What's in the Website Care Plan?

Core, theme, and plugin updates tested after each round, security monitoring and uptime alerts, backup verification, a monthly test of your forms and donation links, a broken link scan, a monthly visitor report, a quarterly site review, and up to 3 hours of requests. It starts with a one-time onboarding month ($750 to $1,500, depending on the state of the site), then runs from $225 a month for a standard informational site, or from $795 a month for Website Care Plus, which covers working sites with a store, events, donations, member areas, or a database, and includes ten hours of requests. For nonprofits, your anniversary month is on me every year.

Do you only maintain sites you built?

No. Most sites I take on were built by someone else. The first month is usually a cleanup: get the accounts in the organization's name, bring everything current, remove what isn't used, set up proper backups, and document how the site is put together.

Can you take over from a previous developer who's gone quiet?

Yes, and it's common. What's needed is access: the registrar, the hosting account, and an admin login. If you don't have those, that's the first thing to fix, and there is usually a path to recovering them.

How quickly do you respond?

You get a same-day acknowledgment so you know I've seen it, and a response within two business days. If the site is down or compromised, it jumps the queue.

What if we need more than three hours in a month?

I always ask before going over, and I tell you what the extra work would cost first. Most months the three hours are plenty; if you find you need more every month, we adjust the plan instead of billing extras.

How do we get started?

Send me a few sentences about the site and what's worrying you. If you're not sure whether to tune, rebuild, or move, the technology and systems assessment on the consulting page is the structured way to get an answer.