Website and app fixes
Website and App Fixes
When something on your website or app stops working, you need the cause found and fixed, not a pitch for a new site. We repair errors after updates, slow pages, broken forms and payments, and code a previous developer left unfinished.
Describe what is broken
Send the URL or app name, what happens and since when. We’ll reply with the likely cause and the next step.
What we fix
- Errors and white screens after a plugin, theme, framework or server update.
- Slow pages and poor Core Web Vitals on mobile.
- Contact forms that stop sending, and booking or payment steps that fail.
- Security warnings and spam redirects, plus the updates that close the gap.
- Apps that crash after an iOS or Android update, or that the App Store or Google Play rejected.
- Projects a previous developer left unfinished: we review the code, document it and get it running again.
How a fix works
- Tell us the symptom. Send the URL or app name, what is broken and since when.
- Diagnose. We reproduce the problem and find the cause before changing anything.
- Agree the fix. You get the cause and the cost of the fix before work starts.
- Fix in a safe copy. Changes are made and tested in staging, then released to the live site or app.
- Prevent. We note what caused it and what stops it happening again.
Slow pages and Core Web Vitals
Google measures page experience with three Core Web Vitals: Largest Contentful Paint for loading (good is 2.5 seconds or less), Interaction to Next Paint for responsiveness (200 milliseconds or less) and Cumulative Layout Shift for visual stability (0.1 or less), at the 75th percentile of real visits.
We fix the usual causes, such as oversized images, render-blocking scripts, heavy plugins or apps and slow server responses, then confirm the result in real-user data rather than a single lab test.
When a fix isn’t enough
Sometimes the platform itself is the problem: it is no longer supported, every update breaks something, or it can’t do what the business now needs. We will say so, explain the options and the cost of each, and leave the decision with you. See website redesign and rebuild.
Related
Guide: the WordPress critical error
What to do when “There has been a critical error” appears after an update.
Read more →Guide: WordPress “memory size exhausted” error
Raise the limit safely, then find what keeps using the memory.
Read more →Guide: slow WordPress admin and 503s
Check autoloaded options, the usual cause of a slow dashboard.
Read more →Guide: live site redirects to staging
Fix the site URL after a staging push, and keep staging out of Google.
Read more →Guide: regain access to your hosting
Get your domain, hosting and site logins back, the legitimate way.
Read more →Guide: why is my website slow on mobile?
How to measure speed and which fixes make the biggest difference.
Read more →Guide: do apps slow down a Shopify store?
Find the apps that slow your store and remove the code they leave behind.
Read more →Website redesign & rebuild
When the foundation needs replacing, not patching.
Read more →Mobile app development
iOS and Android apps in Flutter and React Native.
Read more →SEO services
Technical SEO, content and AI search visibility.
Read more →Free website audit
A reviewed summary of what is broken and what to fix first.
Read more →Frequently asked questions
My WordPress site shows a critical error after an update. What should I do?
Don’t keep reinstalling plugins at random. WordPress usually emails the site admin a recovery-mode link that lets you log in and pause the plugin or theme that failed. If that doesn’t work, send us the error and we’ll trace the cause, restore the site and apply the update safely.
Why is my website so slow on mobile?
Usually large images, too many scripts or plugins, slow hosting or a layout that shifts while it loads. Google measures this with Core Web Vitals; good scores are LCP of 2.5 seconds or less, INP of 200 ms or less and CLS of 0.1 or less. We fix the biggest causes first and check real-user data.
My contact form stopped sending emails. Can you fix it?
Yes. The usual causes are mail settings on the server, a spam filter or a form service that changed. We trace where the message is lost, fix it and send test submissions until every one arrives in the right inbox.
Can you fix an app another developer built?
Yes. We review the code, dependencies and build setup first, then fix crashes and store rejections and update the app for new iOS and Android versions. If parts need rebuilding, we tell you before starting.
Do you stay on after the fix?
Yes, if you want us to. We stay available for updates and improvements after a fix, and we can check the site again after major updates.
Something broken right now?
Describe what is broken and send the URL or app name. We’ll reply with the likely cause and the next step.