---
title: "Pricing: WordPress care plans and one-time fixes"
url: https://wpministry.co/pricing/
description: "Every price on one page: monthly care plans, one-time fixes, SEO work, and white label for agencies. No contract, and a free diagnosis first."
lang: en-US
---

Skip to content

# Every price, on one page

Care plans by the month, fixes at a fixed price, and no contract. Buy on this page and we start from there.

## Care plans

For one site, looked after every month. Each plan includes everything in the one before it.

- ### Essential
  $39 a month, per site or $390 a year
  Updates, backups, monitoring and security scanning. No edit time.
  - Weekly core, plugin and theme updates with a visual check and rollback
  - Daily offsite backups kept 30 days
  - Uptime monitoring
  - Security scanning
  - Restore if an update breaks the site
  - Monthly report
- ### Care
  Recommended
  $79 a month, per site or $790 a year
  Everything in Essential, plus 90 minutes of fixes and small edits a month.
  - Everything in Essential
  - 90 minutes of fixes and small edits a month
  - Malware cleanup included
  - Backups kept 90 days
- ### Business
  $149 a month, per site or $1,490 a year
  Everything in Care, plus 3 hours a month and updates tested on a staging copy first.
  - Everything in Care
  - 3 hours of fixes and edits a month
  - Updates tested on a staging copy first
  - Quarterly speed tune-up
- ### Store
  $249 a month, per site or $2,490 a year
  Everything in Business, plus 5 hours a month and a checkout test after every update.
  - Everything in Business
  - 5 hours of fixes and edits a month
  - Checkout and payment test after every update
  - More frequent backups for order data

## One-time work

For a problem you want solved once, with no plan to join.

| Service | What it covers | Price | Buy |
| --- | --- | --- | --- |
| Diagnosis | A written cause and a fixed quote. | Free | Ask for it about Diagnosis: https://wpministry.co/free-diagnosis/ |
| Quick Fix | One issue, one site, up to about an hour. No fix, no fee. 30-day warranty. | $49 | |
| Emergency Fix | Site down or checkout broken. Goes to the front of the queue. No fix, no fee. 30-day warranty. | $99 | |
| Malware removal | Full clean-up, hardening, blacklist removal request and a written report. 30-day re-clean guarantee. | $99 | |
| Speed optimization | Before-and-after measurements on named pages. | $149 | |
| Migration | One site, one move, tested before the DNS change. | $59 | |
| Developer time | Sold in blocks and quoted before work starts. | $49 an hour | Ask first about Developer time: https://wpministry.co/free-diagnosis/?offer=developer-time |

A fix that does not fix it costs nothing. Not sure which fix you need? Buy the Quick Fix and we tell you before starting if it is something else.

## SEO and AI search

Work on how a WordPress site is found, for a site with or without a care plan. You are sold the work and shown what was done. Nobody can promise where a page will rank.

| Service | What it covers | Price | Buy |
| --- | --- | --- | --- |
| SEO audit | A written audit, each finding with its source, and up to 2 hours of fixes done and tested again. | $249 | |
| SEO setup for a new site | Indexing, sitemap, Search Console and Bing Webmaster Tools set up and checked on a new or rebuilt site. | $299 | |
| AI search check | Every place an AI crawler can be blocked, Google's and Bing's AI reports read, and a written list of what to change. | $199 | |

- ### SEO plan, 4 hours
  $199 a month, per site
  Four hours of search work on one site each month, against a written list, with a report of what was done.
  - 4 hours of search work a month
  - A written list of what the hours go to, agreed first
  - A monthly report of what was done and tested
  - What Search Console and Bing Webmaster Tools show, read each month
- ### SEO plan, 8 hours
  $379 a month, per site
  Eight hours of search work on one site each month, for a store or a site with more to work through.
  - 8 hours of search work a month
  - A written list of what the hours go to, agreed first
  - A monthly report of what was done and tested
  - What Search Console and Bing Webmaster Tools show, read each month

## For agencies

The Essential plan under your agency's brand, with branding included. Three sites or more.

### White label

3 to 9 sites

$29 a site, a month

10 to 24 sites

$25 a site, a month

25 to 49 sites

$22 a site, a month

Paid by the year, each site is charged for ten months. Fifty sites or more: ask us.

### Agency hours

A block of hours each month, usable across all of an agency's sites.

5 hours

$199 a month

10 hours

$349 a month

Talk to us about your sites (https://wpministry.co/contact/?offer=white-label)

## How it works

- Month to month. Cancel any time, with no minimum term.
- Your first payment for a care plan is refunded if you ask within 30 days.
- A one-time fix that does not fix it costs nothing.
- The fee for a Quick Fix comes off your first payment if you join a care plan within 14 days.
- Time included in a plan is for that month and does not carry over.
- Work beyond what a plan includes is quoted before it starts.

May we measure how this site is used?

A yes notes the pages of this visit and loads Google Analytics. A no keeps and loads nothing. See the cookies page (https://wpministry.co/legal/cookies/).

If you say yes, we note the pages you look at during this visit and load Google Analytics. If you say no, nothing is kept and nothing is loaded. The site works the same either way. The cookies page (https://wpministry.co/legal/cookies/) has the details.

## Structured data

```json
{
  "@context": "https://schema.org",
  "@graph": [
    {
      "@type": "Organization",
      "@id": "https://wpministry.co/#organization",
      "name": "WP Ministry",
      "url": "https://wpministry.co/",
      "logo": "https://wpministry.co/brand/logo.png",
      "address": {
        "@type": "PostalAddress",
        "streetAddress": "1309 Coffeen Ave STE 1200",
        "addressLocality": "Sheridan",
        "addressRegion": "WY",
        "postalCode": "82801",
        "addressCountry": "US"
      },
      "sameAs": [
        "https://www.linkedin.com/company/wp-ministry/",
        "https://x.com/wpministryco",
        "https://www.instagram.com/wpministryco/",
        "https://www.facebook.com/wpministryco",
        "https://www.tiktok.com/@wpministryco",
        "https://www.pinterest.com/wpministryco/",
        "https://www.youtube.com/channel/UCOZRuAukk5QSTRPG6BaHl3Q"
      ]
    },
    {
      "@type": "WebSite",
      "@id": "https://wpministry.co/#website",
      "name": "WP Ministry",
      "url": "https://wpministry.co/",
      "inLanguage": "en-US",
      "publisher": {
        "@id": "https://wpministry.co/#organization"
      }
    },
    {
      "@type": "OfferCatalog",
      "@id": "https://wpministry.co/pricing/#catalog",
      "name": "WP Ministry prices",
      "url": "https://wpministry.co/pricing/",
      "itemListElement": [
        {
          "@type": "Offer",
          "name": "Essential",
          "description": "Updates, backups, monitoring and security scanning. No edit time.",
          "url": "https://wpministry.co/pricing/",
          "seller": {
            "@id": "https://wpministry.co/#organization"
          },
          "price": "39.00",
          "priceCurrency": "USD",
          "priceSpecification": {
            "@type": "UnitPriceSpecification",
            "price": "39.00",
            "priceCurrency": "USD",
            "unitText": "month"
          }
        },
        {
          "@type": "Offer",
          "name": "Care",
          "description": "Everything in Essential, plus 90 minutes of fixes and small edits a month.",
          "url": "https://wpministry.co/pricing/",
          "seller": {
            "@id": "https://wpministry.co/#organization"
          },
          "price": "79.00",
          "priceCurrency": "USD",
          "priceSpecification": {
            "@type": "UnitPriceSpecification",
            "price": "79.00",
            "priceCurrency": "USD",
            "unitText": "month"
          }
        },
        {
          "@type": "Offer",
          "name": "Business",
          "description": "Everything in Care, plus 3 hours a month and updates tested on a staging copy first.",
          "url": "https://wpministry.co/pricing/",
          "seller": {
            "@id": "https://wpministry.co/#organization"
          },
          "price": "149.00",
          "priceCurrency": "USD",
          "priceSpecification": {
            "@type": "UnitPriceSpecification",
            "price": "149.00",
            "priceCurrency": "USD",
            "unitText": "month"
          }
        },
        {
          "@type": "Offer",
          "name": "Store",
          "description": "Everything in Business, plus 5 hours a month and a checkout test after every update.",
          "url": "https://wpministry.co/pricing/",
          "seller": {
            "@id": "https://wpministry.co/#organization"
          },
          "price": "249.00",
          "priceCurrency": "USD",
          "priceSpecification": {
            "@type": "UnitPriceSpecification",
            "price": "249.00",
            "priceCurrency": "USD",
            "unitText": "month"
          }
        },
        {
          "@type": "Offer",
          "name": "Diagnosis",
          "description": "A written cause and a fixed quote.",
          "url": "https://wpministry.co/pricing/",
          "seller": {
            "@id": "https://wpministry.co/#organization"
          },
          "price": "0.00",
          "priceCurrency": "USD"
        },
        {
          "@type": "Offer",
          "name": "Quick Fix",
          "description": "One issue, one site, up to about an hour. No fix, no fee. 30-day warranty.",
          "url": "https://wpministry.co/pricing/",
          "seller": {
            "@id": "https://wpministry.co/#organization"
          },
          "price": "49.00",
          "priceCurrency": "USD"
        },
        {
          "@type": "Offer",
          "name": "Emergency Fix",
          "description": "Site down or checkout broken. Goes to the front of the queue. No fix, no fee. 30-day warranty.",
          "url": "https://wpministry.co/pricing/",
          "seller": {
            "@id": "https://wpministry.co/#organization"
          },
          "price": "99.00",
          "priceCurrency": "USD"
        },
        {
          "@type": "Offer",
          "name": "Malware removal",
          "description": "Full clean-up, hardening, blacklist removal request and a written report. 30-day re-clean guarantee.",
          "url": "https://wpministry.co/pricing/",
          "seller": {
            "@id": "https://wpministry.co/#organization"
          },
          "price": "99.00",
          "priceCurrency": "USD"
        },
        {
          "@type": "Offer",
          "name": "Speed optimization",
          "description": "Before-and-after measurements on named pages.",
          "url": "https://wpministry.co/pricing/",
          "seller": {
            "@id": "https://wpministry.co/#organization"
          },
          "price": "149.00",
          "priceCurrency": "USD"
        },
        {
          "@type": "Offer",
          "name": "Migration",
          "description": "One site, one move, tested before the DNS change.",
          "url": "https://wpministry.co/pricing/",
          "seller": {
            "@id": "https://wpministry.co/#organization"
          },
          "price": "59.00",
          "priceCurrency": "USD"
        },
        {
          "@type": "Offer",
          "name": "Developer time",
          "description": "Sold in blocks and quoted before work starts.",
          "url": "https://wpministry.co/pricing/",
          "seller": {
            "@id": "https://wpministry.co/#organization"
          },
          "price": "49.00",
          "priceCurrency": "USD",
          "priceSpecification": {
            "@type": "UnitPriceSpecification",
            "price": "49.00",
            "priceCurrency": "USD",
            "unitText": "hour"
          }
        },
        {
          "@type": "Offer",
          "name": "SEO audit",
          "description": "A written audit of how a site is found, with the fixes on the site done and tested again.",
          "url": "https://wpministry.co/pricing/",
          "seller": {
            "@id": "https://wpministry.co/#organization"
          },
          "price": "249.00",
          "priceCurrency": "USD"
        },
        {
          "@type": "Offer",
          "name": "SEO setup for a new site",
          "description": "For a new or rebuilt site: everything a search engine needs to find it, set up and checked before and after launch.",
          "url": "https://wpministry.co/pricing/",
          "seller": {
            "@id": "https://wpministry.co/#organization"
          },
          "price": "299.00",
          "priceCurrency": "USD"
        },
        {
          "@type": "Offer",
          "name": "AI search check",
          "description": "A one-time check of whether AI assistants and Google's AI answers can reach a site, with what Google's and Bing's own reports show.",
          "url": "https://wpministry.co/pricing/",
          "seller": {
            "@id": "https://wpministry.co/#organization"
          },
          "price": "199.00",
          "priceCurrency": "USD"
        },
        {
          "@type": "Offer",
          "name": "SEO plan, 4 hours",
          "description": "Four hours of search work on one site each month, against a written list, with a report of what was done.",
          "url": "https://wpministry.co/pricing/",
          "seller": {
            "@id": "https://wpministry.co/#organization"
          },
          "price": "199.00",
          "priceCurrency": "USD",
          "priceSpecification": {
            "@type": "UnitPriceSpecification",
            "price": "199.00",
            "priceCurrency": "USD",
            "unitText": "month"
          }
        },
        {
          "@type": "Offer",
          "name": "SEO plan, 8 hours",
          "description": "Eight hours of search work on one site each month, for a store or a site with more to work through.",
          "url": "https://wpministry.co/pricing/",
          "seller": {
            "@id": "https://wpministry.co/#organization"
          },
          "price": "379.00",
          "priceCurrency": "USD",
          "priceSpecification": {
            "@type": "UnitPriceSpecification",
            "price": "379.00",
            "priceCurrency": "USD",
            "unitText": "month"
          }
        },
        {
          "@type": "Offer",
          "name": "White label",
          "description": "The Essential plan under your agency's brand, with branding included. Three sites or more.",
          "url": "https://wpministry.co/pricing/",
          "seller": {
            "@id": "https://wpministry.co/#organization"
          },
          "price": "22.00",
          "priceCurrency": "USD",
          "priceSpecification": {
            "@type": "UnitPriceSpecification",
            "price": "22.00",
            "priceCurrency": "USD",
            "unitText": "month"
          }
        },
        {
          "@type": "Offer",
          "name": "Agency hours",
          "description": "A block of hours each month, usable across all of an agency's sites.",
          "url": "https://wpministry.co/pricing/",
          "seller": {
            "@id": "https://wpministry.co/#organization"
          },
          "price": "199.00",
          "priceCurrency": "USD",
          "priceSpecification": {
            "@type": "UnitPriceSpecification",
            "price": "199.00",
            "priceCurrency": "USD",
            "unitText": "month"
          }
        }
      ]
    },
    {
      "@type": "BreadcrumbList",
      "itemListElement": [
        {
          "@type": "ListItem",
          "position": 1,
          "name": "Home",
          "item": "https://wpministry.co/"
        },
        {
          "@type": "ListItem",
          "position": 2,
          "name": "Pricing"
        }
      ]
    }
  ]
}
```