support
Premium WordPress support for nonprofits.
Your website is at the heart of your nonprofit’s digital presence. Our support keeps it secure, accessible, and ready to drive impact — without overcharging for what you don’t need.
how we work
Two ways to work with us.
Some sites need straightforward maintenance. Others need a strategic partner who understands their organization, audience, and ambition. We support both — with honest pricing for each.
productized plan
Essentials
$99/month
Flat fee. Month-to-month. Cancel or change with 30 days’ notice.
For organizations with stable websites and predictable maintenance needs. Everything you need to keep a WordPress site secure, updated, and online — nothing you don’t.
Best For: Small nonprofits with stable websites, low content turnover, and limited need for ongoing strategic services.
for everyone else
Custom Support Engagements.
For nonprofits with larger sites, higher content turnover, or strategic service needs. We build custom support engagements around the categories below, scoped to your organization’s actual reality — not packaged into rigid tiers.
Service categories we build engagements from
Mix and match what your organization actually needs. Most engagements include 3–5 of these.
Content Updates.
New pages, image swaps, copy revisions, event banners, board updates — handled by us so your team can focus on the work.
Strategic Support.
Quarterly check-ins, UX insights, and guidance to help your site evolve as your organization grows.
Staff Training.
Custom training sessions and recorded video walkthroughs so your team is confident managing your site internally.
Premium Hosting & Security.
Higher-performance hosting environments for sites with significant traffic, advanced security needs, or complex integrations.
Reporting & Insights.
Quarterly performance reports tracking traffic, donation funnels, and UX patterns — turning your website data into clear guidance.
Accessibility & WCAG Compliance.
Ongoing accessibility review and remediation. Audits, fixes, and continuous compliance — not a one-time pass.
A note on custom pricing
Site complexity, traffic volume, content update frequency, accessibility needs, and the strategic services you include all shape the monthly fee for our custom plans.
questions we hear often
Common questions about support.
Honest answers to the questions nonprofit teams actually ask before signing on. If you don’t see yours here, ask in your consultation.
Essentials includes WordPress core and plugin updates, security monitoring, daily backups, uptime monitoring, managed hosting with SSL, and bug fixes — for $99/month, flat fee.
Custom engagements add any combination of content updates, admin support, accessibility work, analytics and reporting, UX reviews, staff training, and quarterly strategic check-ins. We scope each engagement around what your organization actually needs, not a fixed feature list.
Across both, you get direct access to our designers, developers, content strategists, and accessibility experts — not a ticketing queue.
Most support requests get a substantive response within one business day. Urgent issues — anything affecting site uptime, security, or a critical user-facing function like donations — get faster attention, typically within a few hours during business hours.
We’re a small team, which is part of why our response times are reliable. The same people who know your site are the ones answering your questions.
We handle them. WordPress core, plugins, themes, and PHP-level updates are part of every plan — including Essentials. We test updates in a staging environment when changes carry meaningful risk (for example, a major version update of a plugin your site depends on heavily) and apply them on a regular cadence rather than the moment they’re released, which is when most update-related issues happen.
If your site has custom code or non-standard plugins, we’ll flag any update that requires extra attention before applying it.
Content updates aren’t part of Essentials, but they’re one of the most common reasons organizations move to a custom engagement. Adding a new program page, swapping out an event banner, updating board member bios, replacing a hero image — that’s typical content-update work, and it’s part of what custom engagements are built for.
For larger content projects (rebuilding a whole section, launching a new campaign landing page, developing a content strategy), we’ll flag when a request goes beyond support scope and quote it separately. The line between “support task” and “small project” is fuzzy by design; we’ll always be transparent about which side a request falls on.
Yes, and we do this regularly. Onboarding a site we didn’t build starts with a technical audit — we look at the codebase, the plugin stack, hosting environment, security posture, and any custom functionality — so we have a clear picture of what we’re maintaining before we commit to a support plan.
Some sites are easier to take on than others. If we find issues during the audit that need addressing before we can responsibly support the site (security vulnerabilities, outdated PHP, fragile custom code), we’ll flag them and either include the fixes in onboarding or scope them as a separate engagement.
Essentials is $99/month, flat fee, billed monthly. No hourly billing, no surprises.
Custom engagements are priced based on the real labor of supporting your specific site. Site complexity, traffic volume, content update frequency, accessibility scope, and the strategic services you include all shape the monthly fee. Most custom engagements range from $400 to $4,000 per month, with most clients in the $800–$2,000 range.
We’re transparent about scope. If your needs grow significantly — say, you’re heading into a major campaign or a website refresh — we’ll talk about adjusting the engagement rather than nickel-and-diming.
Hosting is included in every support engagement. We host client sites on managed WordPress infrastructure built for performance, security, and reliability — including a global CDN for fast load times, daily automated backups stored offsite, free SSL certificates, malware scanning, and uptime monitoring.
For nonprofits this matters in three specific ways: donation pages need to load fast and stay up during campaigns, accessibility tools depend on consistent performance, and security incidents on a nonprofit site are particularly damaging because trust is your most fragile asset.
Larger sites with significant traffic or complex integrations may use a higher-tier hosting environment — that’s part of what shapes pricing for custom engagements.
Yes — ongoing accessibility work is a core service category in custom engagements. This includes automated scanning for common accessibility issues, manual review of key user flows, and remediation of issues we find, prioritized by severity and user impact.
Accessibility isn’t a one-time project; it drifts as content changes. Ongoing support is how compliance actually gets maintained over time rather than slipping a year after launch. We also offer one-time WCAG audits as a standalone engagement for organizations that need a comprehensive review before deciding on ongoing support.
We’ll tell you. If a request goes beyond what your engagement covers — typically because it’s a project rather than a maintenance task — we’ll explain what’s involved, give you a scoped quote, and let you decide whether to move forward.
We don’t quietly upcharge you, and we don’t burn through scope on large requests without checking. Transparency about scope is part of how we keep long-term partnerships intact. Several of our clients have been with us for 7+ years, which only works if the relationship feels fair every month.
All engagements are month-to-month. You can change scope, pause, or cancel with 30 days’ notice. We’d much rather have a conversation about adjusting your engagement to fit changing needs than have you cancel because the scope no longer matches your reality.
our approach
What working with us is like.
Personalized Onboarding
We start by learning your tools, goals, and team — so support fits your reality from day one.
Responsive Communication
You’ll always know who to reach and get clear, timely answers from someone who knows your site.
In-House Expertise
Our support clients get access to designers, developers, content strategists, and accessibility experts — not just a ticketing system.
We have partnered with 118Group for several years. They handle the backend support of our website, and we couldn’t be happier with the results!”
Big ideas start with a conversation.
Tell us about your site and your team. We’ll help you figure out what kind of support actually fits — Essentials, Custom, or something we should think about together.

