
A customer calls you about weak airflow, and you know before the truck rolls what you will probably find: a filter nobody changed, a coil wearing a sweater of dust, ducts that leak into an attic nobody visits. Airflow problems are accumulation problems. So are slow websites — and most contractor websites are running with the mechanical equivalent of a decade-old filter.
Here is what accumulates. The site began life as a theme — a general-purpose template built to be everything for everyone, which is why it ships with three thousand options your site will never use but must still carry. Then came the page builder, a program that lets non-programmers assemble pages by dragging boxes; convenient, and roughly as efficient as dispatching three trucks to change one capacitor. Then the plugins: forms, galleries, sliders, pop-ups, analytics, chat, security — each one a passenger, each with luggage.
One day the homepage weighs eight megabytes and takes six seconds to arrive on a phone. Nobody decided that. It accumulated, the way a mechanical room accumulates, one reasonable-seeming addition at a time.
Why six seconds is fatal
The customer with the dead AC is standing in a hot kitchen with a phone and no patience. Research on mobile behavior says most visitors abandon a page that takes more than about three seconds. Your six-second site is not slow; it is invisible. And Google, which measures speed as a ranking factor, quietly agrees — the slow site starts every search from the back row, where nobody scrolls.
The instinct is to treat the symptom: a caching plugin, an optimization plugin — additives for the additive problem. Sometimes that buys a second. It never buys the race, because the weight is structural. You cannot tune an overloaded truck into a light one.
The replace-not-repair call
You make this call for customers weekly: past a certain point, another repair on a failing system is money thrown after money, and the honest answer is replacement. The same judgment applies here. A hand-coded site carries no theme, no builder, no plugin stack — just your pages, as clean code. It loads in well under a second because there is nothing aboard that does not pay rent. Grade your site free with the Website Grader if you want the numbers on your own machine. Then make the call you would advise a customer to make.
Filed by Casey Kinnison
Building websites for the trades since 1999. San Antonio, Texas.
