Based on host documentation and policy pages fetched on 29 October 2026. We have not filed a cleanup request with any host and cannot speak to response quality. Our editorial method

What each host documents

HostScanningCleanup costConditions and limits
KinstaContinuous monitoring for suspicious activity; firewall and DDoS filtering at the edgeHack-fix guarantee on every plan at no extra cost; malware found during migration cleaned freeSecurity page lists no exclusions, but the terms say malicious activity introduced during a customer-performed migration that you do not promptly remove is removed for a fee; no fee is stated
WP EngineDeep scan run by Support on requestThe cleanup article does not state a priceNeeds a specific indication of infection; infections from before migrating to WP Engine are excluded; can take up to 24 hours; backup checkpoint created before cleaning
SiteGroundSite Scanner Basic: daily URL and blacklist checks, weekly file scan. Premium: daily file and URL scansBasic: link to paid manual cleanup. Premium: automated one-click cleanup, extra fee may apply if automation fails. Expert Care malware cleanup: 2 creditsCredit price is set per plan; the catalog article does not state a dollar figure
Liquid WebFAQ lists malware removal as an add-on for managed applications$200 one-time feeOnly for managed WordPress and WooCommerce customers; free re-clean if malware returns within 14 days, 30 days if recommended practices were followed
KnownHostEvery WordPress account protected by Imunify360 real-time scanning and a web application firewallHosting overview lists Malware Cleanup for managed WordPress; no price or scope statedTerms make the customer ultimately responsible for backups; we found no cleanup terms for VPS plans

Reading the fine print

The WP Engine exclusion matters if you are moving a site because it was hacked. The support article says that an infection which did not happen on WP Engine's platform will not be submitted for a deep scan or clean. In that case clean the site first or use a third-party service, then migrate. Kinsta's security page takes the opposite approach, saying malware found during migration is cleaned for free, but section 6.4.2 of its terms says malicious activity introduced during a migration the customer performs, and not promptly removed by the customer, is removed for a fee. Ask Kinsta which applies to your move, and whether its own migration team or you will do it, before relying on the free cleanup.

Scanning is not cleanup. SiteGround's Basic scanner and KnownHost's Imunify360 description both emphasise detection. SiteGround's Basic tier sends you to paid manual cleanup options when it finds something, and even Premium notes an additional fee may apply when the automated cleanup cannot resolve an issue.

Liquid Web's $200 service lists full backups, malicious code removal, infected plugin removal, admin audit and removal, new passwords, updated salts, updated core, themes and plugins, and a final restoration. That deliverable list is a useful benchmark for what any cleanup should include, whoever performs it.

Why membership sites are harder to recover

A brochure site can often be restored from yesterday's backup with nothing lost. A membership or course site changes every hour: new orders, renewals, lesson completions, quiz attempts and password resets. Restoring an older backup removes the attacker's changes and your customers' changes at the same time.

That makes the choice between cleaning in place and restoring a business decision, not only a technical one.

ApproachWhat you keepWhat you risk
Host or specialist cleans the live siteAll orders, members and progressA missed backdoor leads to reinfection; check the re-clean window
Restore a backup from before the infectionA known clean stateEvery order, signup and progress record since that backup; you must re-enter or reconcile them
Rebuild on fresh core and plugins, then import content and dataClean code and your dataMost labour and the longest downtime

Recovery checklist for a hacked membership site

  • Download your own copy of the current site and database before anyone changes anything; WP Engine says it creates a checkpoint before cleaning, but keep one you control.
  • Open a ticket with evidence: WP Engine asks for screenshots, logs or steps to replicate.
  • Change every password: hosting portal, SFTP or SSH, wp-admin, database, and any payment gateway and email service API keys stored in the site.
  • Audit administrator accounts and remove any you do not recognise.
  • Update WordPress core, themes and plugins, and delete inactive ones.
  • Run an antivirus scan on the computers used to manage the site, as WP Engine recommends.
  • Compare orders and subscriptions in your payment processor against the site for the infection window, and re-send failed webhooks.
  • Check that enrolment and password reset emails still send from the correct domain.
  • Check whether personal data may have been exposed; notification duties depend on your jurisdiction, so take advice rather than guessing.
  • Record what happened, when it was found and what was changed, so the next incident starts from a written baseline.

Questions to ask a host before you buy

  • Is cleanup included on my plan, and is there a per-incident fee or credit cost?
  • Do you clean infections that existed before I migrated to you?
  • What evidence do you need before you will scan?
  • How long does a cleanup usually take, and is the site taken offline during it?
  • Is there a re-clean guarantee if malware returns, and for how long?
  • Do you clean the database as well as files?

Questions before you decide

Will WP Engine clean a site that was hacked before I moved it there?

Its support article says no: an infection that did not happen on WP Engine's platform will not be submitted for a deep scan or cleaning.

Is SiteGround malware cleanup free?

Not on Site Scanner Basic, which links to paid manual cleanup. Premium adds automated one-click cleanup, with a possible extra fee if automation cannot fix it. Expert Care lists malware cleanup at 2 credits.

What does Liquid Web's reinfection coverage include?

If malware is found within 14 days of the initial $200 cleanup, Liquid Web says it will clean again at no cost; the window extends to 30 days if you followed its recommended security practices.

Sources & verification

Product details and prices can change. Check the linked provider before buying.

  1. Kinsta: Secure WordPress hosting Accessed 29 Oct 2026
  2. WP Engine: How to fix a hacked WordPress site Accessed 29 Oct 2026
  3. SiteGround: How does the Site Scanner protect my website? Accessed 29 Oct 2026
  4. SiteGround: Expert Care services catalog Accessed 29 Oct 2026
  5. Liquid Web: Website malware removal services Accessed 29 Oct 2026
  6. Liquid Web: FAQ Accessed 29 Oct 2026
  7. KnownHost: Managed hosting for WordPress Accessed 29 Oct 2026
  8. KnownHost: Hosting overview Accessed 29 Oct 2026
  9. KnownHost: Terms of Service Accessed 29 Oct 2026
  10. Kinsta: Terms of Service Accessed 29 Oct 2026

Sources link directly to providers. Product buttons may use separately labeled affiliate links. Read our disclosure.

Your decision at a glance

Compare the options

Full comparison

Documentation-based guidance. No tested ranking or performance score.

Managed VPS

KnownHost

Consider it for
Consider KnownHost Basic VPS when you need a specific server configuration and clearly defined management support. It was advertised from $43.25 per month; confirm the billing term and full quote.
Starting cost
Basic managed VPS advertised from $43.25/month on 2026-09-15; confirm term and full invoice
Before you choose
Not for undiagnosed application bottlenecks or sites a shared plan already covers. No course-capacity or migration test is claimed here.

Checked 15 Sep 2026 · Pricing source

View KnownHost plans

Direct provider link; no affiliate tracking added by this publication. Link disclosure

Hosting

Liquid Web

Consider it for
Use Liquid Web when the job is a defined managed-server responsibility and the quoted plan lists which server tasks they own versus yours.
Starting cost
Quote-dependent; VPS commonly $10–$100 and managed configurations can exceed $100 per Liquid Web's cost explainer (2026-09-15)
Before you choose
Not a fit until the failing component is identified. Management does not include application debugging unless the written scope says so.

Checked 15 Sep 2026 · Pricing source

View Liquid Web plans

Direct provider link; no affiliate tracking added by this publication. Link disclosure

Managed WordPress

Kinsta

Consider it for
Use Kinsta Single 20GB, listed at $35/month, when a WordPress course site needs published PHP-capacity controls and a staging rehearsal.
Starting cost
Single 20GB listed $35/month on 2026-09-15; first-month promotions and annual billing change the cash invoice
Before you choose
Do not treat visitor allowances as class concurrency. No plan here is verified for a specific learner count.

Checked 15 Sep 2026 · Pricing source

View Kinsta plans

Direct provider link; no affiliate tracking added by this publication. Link disclosure

Managed WordPress

WP Engine

Consider it for
Use WP Engine Essential when the quoted plan covers your plugin stack, membership cache rules, and an isolated staging copy.
Starting cost
Essential 1-site card displayed $336/year on 2026-09-15 with promotional first-year pricing; confirm undiscounted checkout
Before you choose
Skip if you cannot rehearse membership access and payments at the destination. No measured speed advantage is claimed.

Checked 15 Sep 2026 · Pricing source

View WP Engine plans

Direct provider link; no affiliate tracking added by this publication. Link disclosure

Shared hosting

SiteGround

Consider it for
Use SiteGround StartUp, advertised at $2.99/month for a prepaid first 12 months then $17.99/month, when one WordPress site needs shared hosting rather than a server you administer.
Starting cost
StartUp first-term $2.99/mo prepaid 12 months, renews $17.99/mo on 2026-09-15 (world page: ex. VAT); 1 website, 10GB, ~10,000 visits marketing estimate
Before you choose
Visit marketing estimates are not class concurrency. Renewal is $17.99/mo after the prepaid term. No course-capacity test is claimed.

Checked 15 Sep 2026 · Pricing source

View SiteGround plans

Affiliate link: we may earn a commission on an eligible purchase. Link disclosure