Help for broken, slow or unstable websites.
Practical diagnosis and repair for websites with errors, failed updates, broken forms, hosting issues, SSL problems, malware concerns or general digital weirdness.
Websites usually choose the least convenient moment to fail. A contact form stops sending. A plugin update breaks the layout. SSL starts shouting. The host blames the site, the site blames the plugin, and everyone gathers around the smoking crater with a clipboard. This work is about stopping the guessing and getting things diagnosed, stabilised and fixed.
Who this is for
Businesses with a broken, unreliable, hacked, slow, neglected or confusing website. Also useful when the site has been inherited from a previous developer, agency, employee, volunteer, cousin or passing wizard and somebody now needs to work out what is actually going on.
Common problems this work addresses
- Contact forms that do not deliver, or deliver to the wrong place.
- Site down, white screen, 500 errors, or "are we even live?" moments.
- SSL certificate warnings or expiry surprises.
- Failed WordPress core or plugin updates.
- Broken layouts after a theme or plugin change.
- Pages that have quietly become slow.
- Email delivery problems — bounces, spam folders, missing notifications.
- Malware warnings or suspicious files appearing in the host.
- Hosting, DNS or migration problems.
- Lost admin access or unclear ownership of the site, host or domain.
- E-commerce checkouts that work intermittently.
What this work covers
- Initial diagnosis and triage — symptom, cause, severity, blast radius.
- Error log review (server, application, payment provider, DNS).
- Plugin and theme conflict checks on a safe environment.
- Form and email delivery investigation — SPF, DKIM, DMARC, routing.
- Hosting and DNS checks (records, propagation, mail vs. web routing).
- SSL troubleshooting and renewal hardening.
- Performance triage where slowness is the headline symptom.
- Malware and security review where appropriate.
- Stabilisation, then a written repair plan with priorities.
- A clear, plain-English explanation of what happened and what to do next.
How Morton Media approaches it
The first job is to stop guessing. Symptoms, logs, hosting setup, recent changes, plugins, forms, email routing — anything relevant to the failure. Where possible, the immediate aim is stabilisation. After that, the choice is between repair, hardening, migration, rebuilding, or a dignified burial at sea — argued with evidence rather than vibes.
Useful next step
Get help with a website problem if something is broken now. Request a Digital Health Check if the site works but feels fragile, slow or risky.
Got a website that is broken now, or quietly plotting something?
Bring read-only access to the site, the host and any error logs to hand. The first job is to stop guessing — the rest follows from a clear picture of what is actually happening.
Not sure where the actual problem is? Start with a Digital Health Check