WordPress site recovery for personal or businesses

Your WordPress site is down.
We bring it back.

Take a breath. A critical error, a white screen or a database error looks bad, but your pages and content are usually still there. We find what broke, fix the cause and get your business website back up, whether you own it or look after it for a client.

From $180Flat rate for a straightforward fix
Approved firstYou say yes before we start
Front of queueDown sites are emergencies
yourbusiness.com

Down

There has been a critical error on this website.

Customers see this instead of your site.

yourbusiness.com

Back online

Back online. Cause found and fixed.

Your pages, forms and checkout working again.

An example of a site coming back. Every site is different.

$0

Diagnosis included in the flat rate

First

A backup before we change anything

Root cause

Fixed properly, not just the symptom

Tested

Pages, forms and checkout checked

Which one are you seeing?

Each of these looks alarming.
Here is what it means in plain English.

Not sure which one fits? Tell us what is on your screen and we will work it out. You do not need to know the technical name for it.

"There has been a critical error on this website."

What it means

Something in WordPress crashed. Usually a plugin, theme or update that clashes with the rest of the site. WordPress often emails the site's admin address about it, and the email can name the plugin or theme at fault.

A blank white page

What it means

The same crash, with the message turned off. Some sites show nothing at all instead of an error. The causes are the same: a plugin, theme or update, or the site running out of the memory its server allows.

500 Internal Server Error

What it means

The server tried to build the page and gave up. It will not say why. The reason is written in the server's error log, which is the first place we look.

Error establishing a database connection

What it means

WordPress cannot reach your content. Your pages, posts and settings are stored in a database. They are usually still there; the link to them is broken. Common causes: a problem at your host, changed login details, or a damaged database.

Briefly unavailable for scheduled maintenance. Check back in a minute.

What it means

An update stopped halfway. WordPress shows this while it updates. If the update gets cut off, the site can stay stuck on this message, sometimes with part of the update missing.

Locked out of wp-admin

What it means

You cannot get into your dashboard. The site may look fine to visitors, but you cannot log in to run it. The login page keeps sending you back, a password stops working, or the reset email never arrives. Usually a plugin, a site setting or a security lock.

This account has been suspended. Contact your hosting provider for more information.

What it means

Your site is offline. Web hosts usually shut down sites due to high server usage or malware. We find the cause, fix the problem, and get you back online fast.

Seeing something else, or not sure? Tell us what is on your screen and we will work it out.

How we bring it back

No guesswork and no reinstalling
things at random.

The same four steps, in this order. The cause gets found before anything is changed.

Find the cause.

We read the error logs and check what changed last: an update, a new plugin, something at your host. We find what broke before we touch anything.

Save a copy.

Before we change anything, we back up the site as it is, so any change we make can be undone.

Fix it properly.

We fix what actually broke, whether that is a plugin, an update, the database or a server setting. The cause, not just the symptom.

Check it all works.

We test the pages your business runs on: the home page, forms, checkout and logins. Then you get a plain-English note of what broke and what we did.

From $180. Agreed before we start. No hourly billing and no surprise invoice. We look at the site, confirm the flat rate, and you approve it before we touch anything.

Site down pricing

From $180. Agreed before we start.

No hourly billing and no surprise invoice. We look at the site, confirm the flat rate, and you approve it before we touch anything.

What can make it cost more

Most repairs are covered by our flat rate. If a complex fix requires extra work, we always provide a new price upfront for your approval before we proceed.

WordPress has more than one thing broken.
A single update can trigger a chain reaction, breaking your plugins, theme, and checkout all at once. Because these are separate issues, each one requires its own individual fix.
The database is damaged.
Repairing a corrupted database or safely restoring lost files takes significantly more time and precision than just turning off a broken plugin.
Old code needs rewriting.
If your site relies on custom code built for an outdated version of WordPress or PHP, it might completely clash with modern web servers. We have to safely rewrite and update that code before your site can load again.
It turns out to be a hack.
Then it is a hacked site cleanup, from $249. We tell you before we do anything.

If it does cost more, you see the new flat rate and say yes before any work starts.

Want fewer of these days? Every care plan includes weekly plugin and theme updates, daily backups, uptime monitoring and unlimited break-fix support.

Common questions

Site down questions

Is my content gone?

Usually not. These errors stop the site from loading; they do not delete it. Your pages, posts, products and images are normally still on the server, waiting for the fault to be cleared. We back up the site as it is before we change anything.

How much does it cost to fix a WordPress site that is down?

A straightforward fix is a flat rate $180. We look at the site first and confirm the price. If more than one thing broke, the database is damaged or old code needs rewriting, you see the higher flat rate and approve it before any work starts. There is no hourly billing and no surprise invoice.

How long will it take to get my site back up?

It depends on what broke. A single plugin that clashes with an update is a small job; a damaged database is a bigger one. When we confirm the price, we tell you what the fix involves. Sites that are down are flagged as emergencies and jump the queue.

What do you need from me?

To start, just your website address and what you are seeing. To fix it, we need access: your WordPress login if it still works, and your hosting login, because when a site is down the fix often happens on the server. You do not need the person who built the site or their files. We tell you exactly what to send.

I run an agency. Can you fix a client's site?

Yes. Tell us it is a client site when you get in touch. We can work behind your brand, report to you rather than your client, and you keep the client relationship.

My host suspended the site. Can you help?

Yes. Hosts usually suspend a site because it was using too much of the server, or because they found malware. We find out which, fix the cause, and give you a summary to send your host when you ask them to switch it back on. If it turns out to be malware, that is a hacked site cleanup, from $249.

Should I restore a backup myself?

A backup can bring the site back, but two things can catch you out. If nobody knows what broke, the same update can break it again. And restoring wipes out anything added since the backup was made, like orders or form entries. If you have a backup, tell us: it often makes the fix easier.

How do I stop this from happening again?

Nobody can honestly promise a site will never go down. Most sites go down after an update that clashes with something, so careful updates and recent backups make the next problem less likely and easier to undo. A care plan updates your plugins and themes every week, takes daily backups and watches your uptime.

Emergency request

Tell us what is on your screen.

Sites that are down are flagged as emergencies and jump the queue. You approve the price before we start, and telling us costs nothing.

We work on business websites, for owners and for agencies. If it is a client's site, say so and we can work behind your brand.

  • Your website address
  • What you are seeing on screen
  • Anything you changed last

While you wait

Three things that help us help you.

Check the admin inbox.

WordPress often emails the site's admin email address when a plugin or theme crashes the site, and names it. Forward it to us if you have one.

Think about what changed last.

An update, a new plugin, a change at your host. It is the biggest clue to the fix.

Do not delete or reinstall things at random.

Guessing can turn one problem into several, and wipe out the clue to what broke.

Site down right now?

Tell us what you are seeing. Emergencies jump the queue, and the price is approved before any work starts.