The problems we see most. If yours isn't here, ask anyway.
WordPressHacked site and malware cleanup
We remove injected code, spam pages and rogue admin users, close the hole that let them in, and help get search-engine warnings lifted.
WordPressPlugin, theme and PHP updates
We update carefully, in the right order, after a backup. Abandoned plugins get replaced, and old PHP versions get moved to a supported release.
WordPress · WixSlow pages
We resize images, clear out unused scripts and plugins, add caching and fix whatever is making phones wait.
Any siteSSL and HTTPS
We fix "Not secure" warnings, certificates that don't cover both yoursite.com and www, mixed content and redirect loops.
Any siteSecurity headers
We set the server-side protections browsers look for (HSTS, content security policy and friends) and hide version numbers that help attackers.
Any siteBackups
We set up automatic offsite copies on two remote servers in different regions and networks, and test that restores actually work.
WordPress · WixBroken contact forms
Forms that go nowhere or into spam: we fix delivery, add spam filtering and test them end to end.
WordPress · WixMobile layout
Text you have to pinch, buttons you can't tap, pages that scroll sideways. We fix it so it works on phones.
Any siteSEO basics
Real page titles and descriptions, headings in order, a sitemap, and image text, so search engines can read your site.
WixWix to a custom site
A rebuild on a site you own, with old addresses redirected and nothing lost in the move.
Any siteDomains and DNS
We sort out domains registered to the wrong person, expiring renewals, broken email records and "who controls our DNS?" situations.
Any siteEmail that bounces or lands in spam
We fix the domain records that get mail delivered and set up unlimited addresses and aliases on your domain.