Skip to content
WP Hack FixEst. 2005

Refund Policy

Last updated: September 20, 2026

Plain version: if we can't clean your site, you don't pay. The detail is below. This policy sits alongside our Terms of Service.

One-time cleanups

If we can't clean your website, we refund the $349 cleanup fee in full. "Can't clean it" means we're unable to remove the malicious code or restore your site to working order.

We can't refund a cleanup where:

  • the work is finished and the site is clean, but you've changed your mind;
  • we couldn't proceed because we didn't get working access to the site or hosting;
  • the site was reinfected by something outside our work, as described under reinfection coverage in our Terms.

Refund requests need to be made within 14 days of the work.

Reinfection, not a refund

If the same infection comes back within 14 days of a one-time cleanup, we clean it again at no charge. On Protect and Protect + Support, re-cleanups are included for as long as your plan is active. In most cases that's a faster fix than a refund, so tell us first and we'll take another look.

Monthly plans

Plans are billed monthly in advance and can be cancelled at any time after any minimum term. Cancelling stops the next payment; we don't refund partial months, because the work for that month (updates, backups, and monitoring) has already been done.

If we end your plan without cause, we refund the unused part of the month you've paid for.

Discounted or free cleanups

A cleanup bought at a reduced price alongside a monthly plan depends on keeping the plan for 3 months. If you cancel earlier, the standard $349 cleanup price applies, less what you already paid for the cleanup, and we may charge the difference. This isn't a penalty; it's the regular price of the work you received.

Duplicate or mistaken charges

Contact us and we'll sort it out. Genuine duplicate charges are refunded in full.

How to request a refund

Email help@wphackfix.com with your website address and what happened. We'll reply within 1 business day (Mon–Fri, 9–5 ET). Approved refunds go back to your original payment method, usually within 5–10 business days depending on your bank.

Questions about this page? Email help@wphackfix.com.