Website maintenance that keeps your site updated, secure, and current
You already have a website. What you do not have is a person whose job is to patch it every week, back it up every day, post the news and the calendar and the new hire, test the contact form, and answer when something breaks. That is the job. These are the plans.
Most of the sites we are asked to look at were built once, by someone who has since moved on, and have not been touched since. They still load. Underneath, four things are going wrong in a predictable order.
We have built more than 220 websites in fourteen years, most of them for organizations with no web person: schools, nonprofits, clinics, mosques, and small businesses across Minnesota. A care plan is us staying on after launch, or stepping in on a site somebody else built.
Software goes out of date, then gets used against you
Almost every website runs on software that needs patching, WordPress and its plugins most of all. Patchstack counted 11,334 new WordPress vulnerabilities in 2025, 91 percent of them in plugins, and 46 percent had no fix available on the day they were disclosed. A compromised site can be labeled by Google, blocked by browsers, or quietly redirected to someone else's pharmacy. Weekly updates after a backup are the whole defense, and nobody on your staff has the twenty minutes a week it takes.
The content starts lying
Hours from before the move. A board member who left in 2024. A lottery date from last year. A donate button pointing at a platform you stopped using. None of it is dramatic, and all of it tells a visitor the organization is not paying attention, which is the opposite of what a school, a clinic, or a nonprofit needs a stranger to conclude.
Forms fail without telling anyone
A contact form that stops sending is the most expensive silent failure on a small website. Google and Yahoo tightened their rules for senders in February 2024, and a form that emails from an unauthenticated domain is now routinely junked with no error shown to anyone. A plugin update changes a setting; the inbox it forwarded to gets closed. You find out months later, from a person who says they tried to reach you. We submit every form monthly and confirm the email actually lands.
Nobody can find the logins
The domain is in a former volunteer's GoDaddy account. The hosting is billed to a card that expired. The only admin login belonged to the agency that built the site. The site works until the day it does not, and then nobody can get in. Onboarding starts with an inventory of every account, moved into your name, written down.
What a care plan actually does
The work, by cadence
Nothing here is exotic. It is the list a responsible in-house web person would keep, done every week, month, quarter, and year, by us, and written up in a short report so you can see it happened.
Every week
Core, plugin, and theme updates, applied after a backup and checked afterward
Security scan, firewall log, and failed-login review
Uptime and SSL certificate checks, with the alert going to us
Spam cleanup in forms and comments
Every month
Your content posted: news, events, calendar, staff, photos, prices, documents
Every form submitted and the notification email confirmed to arrive
Broken links and 404s found and fixed
A short report: what changed, what we fixed, what we noticed
Every quarter
Speed measured against Core Web Vitals; oversized images and scripts trimmed
Accessibility pass on new pages, images, and PDFs
Google Business Profile compared to the site field by field
Analytics review: what people searched for, which pages they left from
Every year
Domain, SSL, hosting, and plugin licenses renewed on time, in your name
A full restore from backup, tested on a staging copy
Content audit: stale pages archived, rewritten, or redirected
Every login inventoried and handed to you in writing, again
Three plans, one fixed price
What website maintenance costs
We do not publish a rate card; every plan is a fixed monthly price quoted in writing after a free look at your site. What we do publish is where the market sits: $50 – $850 / month across the Twin Cities agencies and national vendors that print their prices, so you can place yourself before we talk. Pick the plan that matches how often someone needs to post something.
Protect
Keep it running
A site that rarely changes but has to stay up, patched, and backed up. Hosting stays in your account; we manage it.
What this level costs elsewhere
$50 – $100 / month
Entry plans with updates, backups, and monitoring but no content time ran $50 to $100 a month at the three Twin Cities agencies that publish one, and $59 to $99 at four national WordPress maintenance vendors, read October 2026.
Your price: a fixed monthly quote, in writing, after a free site check
Content time
30 min / month
We respond
2 business days
Weekly core, plugin, and theme updates, taken after a fresh backup
Daily off-site backups, kept for 30 days, restore tested once a year
Uptime monitoring every 5 minutes, with the alert going to us
Malware scanning, firewall, and login hardening
SSL, domain, and hosting renewals tracked so nothing lapses
Up to 30 minutes of small edits a month: a phone number, a photo, a price
Monthly email report of what was updated and what we noticed
Cleanup and restore included if a site on the plan is ever compromised
Not the right plan if someone needs to post news, events, or staff changes most months. That is what Update is for, and included hours cost less than the same work bought one task at a time.
An organization whose site has to change most months, and nobody on staff whose job it is: schools, nonprofits, clinics, mosques, busy small businesses.
What this level costs elsewhere
$349 – $474 / month
Twin Cities plans that include about two hours of content work a month were published at $349 to $474 in October 2026; plans with 30 to 60 minutes ran $149 to $250.
Your price: a fixed monthly quote, in writing, after a free site check
Content time
2 hours / month
We respond
Next business day
Everything in Protect
Two hours of content work each month: news, events, calendars, staff, photos, PDFs
New pages built from copy you send, inside the hours
Contact, application, and donation forms tested end to end every month
Broken links, 404s, and redirects checked and fixed monthly
Quarterly speed check against Google Core Web Vitals
Quarterly accessibility pass on new pages, images, and documents
Google Business Profile hours and details compared to the site every quarter
Unused hours do not roll over; busy months are quoted before any extra work starts
If you want us to write the content as well as post it, or to work on how you rank, look at Grow.
An organization that wants the site worked on, not just kept: new content written and posted, local search watched, and a monthly conversation about what to do next.
What this level costs elsewhere
$749 – $850 / month
The two Twin Cities agencies that publish a four- to five-hour plan priced it at $749 and $850 a month in October 2026, usually without the writing and search monitoring included here.
Your price: a fixed monthly quote, in writing, after a free site check
Content time
5 hours / month
We respond
Same business day
Everything in Update
Five hours a month, including writing: one article or two to four new or rewritten pages
Google Business Profile posts, photo updates, and review responses drafted for you
Monthly analytics and Search Console review, with a 30-minute call
Landing pages for a program, campaign, enrollment season, or Give to the Max Day
Search rankings for your core terms tracked and reported monthly
Priority scheduling: urgent changes the same business day
Annual content audit and a plan for the year ahead
If you need a full local SEO campaign with citations, link building, and new location pages every month, that is the Local SEO & content retainer on the pricing page.
Always quoted in writing first, and you say yes or no. Busy months on Update, a new section, a feature like booking or a portal. Nothing is billed that you did not see coming.
Sites we did not build
A free thirty-minute look, then a full backup and a login inventory before anything changes. Most inherited sites need a few hours of cleanup before month one: out-of-date software, a lapsed certificate, a form that does not send. Quoted first.
What stays on your card
Hosting, the domain, and any paid plugin or platform licenses stay in your own accounts. Managed WordPress hosts publish $18 to $50 a month for a single site; we manage whichever you have and never resell it, so leaving us never means losing it.
Built around your sector
Maintenance looks different for a school than for a clinic
Every sector has its own calendar of pages that go stale and its own rules about what has to stay posted. These pages lay out the year for each one, with the plan that usually fits and the real client sites behind it.
A hosting company's care add-on, a national WordPress maintenance vendor, a freelancer, doing it yourself, or us. Each one is the right answer for somebody. Here is where we sit, including the rows where somebody else wins.
Do it yourself
Hosting company plan
National vendor
Freelancer
TayoPro care plan
Typical cost
$0 plus your evenings
Hosting plus $3 – $8 / mo for plugin updates
$59 – $395 / mo published
$80 – $225 / hr as needed
Fixed monthly quote, in writing
Software updates
When you remember
Core; plugins as a paid add-on
Yes
When asked
Weekly, after a backup
Backups you can restore
Rarely tested
Usually, retention varies
Yes
Depends on the person
Daily, restore tested yearly
Posts your content
You do
No
Small edits via ticket
Yes, by the hour
Yes, hours included
Tests your forms
No
No
No
If asked
Every month
Knows schools, nonprofits, clinics
You do
No
No
Sometimes
Yes, it is most of our work
Accessibility checks
No
No
Rarely
Rarely
Every quarter
Who answers
You
A ticket queue
A ticket queue
If available
A named person, Central time
Can meet in person
n/a
No
No
Maybe
Yes, across the Twin Cities
If you leave
n/a
You stay on their hosting
Cancel anytime, usually
Depends
Any month; you keep everything
If your site is a five-page brochure that never changes and you are comfortable logging in once a month, do it yourself and keep the money. If you run a large store or a publication with daily content, a dedicated in-house person beats any plan. In between, which is most Minnesota organizations, is where a care plan earns its keep.
Market figures are published prices read in October 2026 from managed hosts, national WordPress maintenance vendors, and freelancer marketplaces; none is a TayoPro price.
How a site joins a plan
Four steps, the first one free
We do not ask for a card before we have looked at the site. The first step tells you what shape it is in, whether you hire us or not.
01
A 30-minute look
Send the URL. We check the platform, the software versions, the hosting, the forms, the speed, and the obvious accessibility failures, and tell you what we found before you pay anything.
02
Backup and logins first
Before we change a thing: a full off-site backup, and an inventory of every account, domain, host, CMS, analytics, forms, moved into your organization's name and written down.
03
Fix what is urgent
Out-of-date software, a lapsed SSL, a form that does not send, a hacked page. Sites we built need none of this. Sites we did not usually need a few hours of cleanup first, quoted in writing before we start.
04
The monthly rhythm
Updates every week, your content posted as it arrives, forms tested monthly, a report at month end, and a named person to email. One fixed monthly price. Cancel any month; you keep the site, the hosting, and every backup.
The kind of sites this is for
Built by us, and the sort of site a care plan keeps right
Real client sites, live today. Each one carries a calendar, a form, a staff list, or a giving page that has to stay current, which is exactly the work a plan covers.
Gateway STEM Academy is a public K–8 charter school in St. Paul, Minnesota, dedicated to empowering every student through hands-on, inquiry-based learning in science, technology, engineering, and mathematics.
Masjid As-Sunnah was established in 2014 after long consideration of the needs of the community in the upper side of St. Paul. Since their founding, they have been dedicated to serving the community with faith, education, and unity.
Located in Edina, MN, CityLight Home Care is dedicated to providing exceptional home care services tailored to meet the unique needs of each individual.
At Bridge and Bloom, they believe in the power of community to uplift and heal. They are a nonprofit organization dedicated to creating a world where everyone has a chance to flourish.
Amaal Event Center is an all-inclusive event center in the heart of Minneapolis. The brand-new space shines with high ceilings, beautiful light fixtures, and amazing amenities, with luxury decor as the perfect backdrop for weddings, nikkahs, bridal showers, and parties.
Compassionate autism care in Burnsville, MN. NuuroTherapy offers ABA therapy, speech therapy, occupational therapy, early intervention, and family support for children with autism.
Maintenance is remote work by nature; the site does not care where we sit. We meet in person across the metro for onboarding when it helps, and we keep sites current for clients in other states too.
4951 W 77th St, Suite 133, Edina, MN 55435 · Central time
What maintenance really costs, what a plan should include, how to hire for it, and what happens to a site nobody looks after. Useful whether or not you hire us.
Four things, every month: software updates for the platform and its plugins, backups you can actually restore from, security scanning and monitoring so we know before you do, and content changes posted by a person. Larger plans add hours for content, monthly form testing, quarterly speed and accessibility checks, and on Grow, writing the content as well as posting it. What it does not include is hosting fees, domain registration, or paid plugin licenses, which stay in your name and on your card so you are never locked in.
How much does website maintenance cost?
Across the Twin Cities agencies that publish care-plan prices, read in October 2026, entry plans with updates, backups, and monitoring run $50 to $100 a month, plans with one to two hours of content work run $149 to $474, and four- to five-hour plans run $749 to $850. National WordPress maintenance vendors publish $59 to $395 a month. We do not publish a rate card. After a free look at your site you get a fixed monthly price in writing, and it does not move unless you ask for more. The full market table, with every source, is in our article on what website maintenance costs.
Do you maintain websites you did not build?
Yes, and most sites on our plans were built by someone else. WordPress, Squarespace, Wix, Shopify, Webflow, and custom sites are all fine. We start with a short audit, take a full backup, inventory the logins, and quote any urgent cleanup in writing before the first month begins. If the site is beyond saving, we will say so and quote a rebuild instead of charging you to maintain something that should be replaced.
Our site is on Squarespace or Wix. Do we still need maintenance?
Less of it. Those platforms handle hosting, SSL, and software updates, so the Protect plan would mostly be paying for things you already have. What they do not handle is the content, the forms, the accessibility of what you upload, the domain renewal, and whether the site still says the right things. If someone has to post news, events, or staff changes most months, the Update plan fits a Squarespace site exactly as well as a WordPress one.
Is there a contract?
No. Plans are month to month and you can cancel by email. When you leave, you keep the site, the domain, the hosting account, and every backup, because all of it was in your name from the first week. We never hold a site, a domain, or a password as leverage.
What counts as a content update, and what costs extra?
Inside the hours: posting news and events, updating calendars and staff pages, swapping photos, changing prices and hours, uploading documents, building a new page from copy you send, small layout fixes. Outside the hours: a new section with its own design, a new feature like booking or a portal, a redesign, writing content from scratch on Protect or Update. Anything outside the hours is quoted in writing before we start, and you say yes or no.
What happens if the site gets hacked?
If the site is on a plan when it happens, we restore it from a clean backup, remove the malware, patch the hole it came through, and tell you what happened, at no extra charge. If you come to us already compromised, cleanup is quoted first, usually a few hours depending on how long it has been infected. Either way the site is back before we write the report.
Do you host the site, or do we?
You do, in an account in your name, and we manage it. We do not resell hosting with a markup, because the moment a vendor owns your hosting they own your exit. If your current host is the problem, we will recommend one, move the site, and set it up on your card.
How is this different from the Local SEO & content retainer?
A care plan keeps the site healthy and current. The Local SEO & content retainer is a campaign to gain ground: new location and service pages every month, citation building, review workflows, and reporting on rankings and calls. Grow sits between the two, with writing and search monitoring included, and is enough for most organizations that are not in a crowded local market.
Start a project
Send us the URL. We will tell you what is out of date.
A free thirty-minute look at your site: software versions, backups, forms, speed, the obvious accessibility failures, and what it would cost to keep it right. No card, no pitch deck.