A site that feels quick on office fibre can be unusable in a brick alley or a truck stopped on 35W.
Where the page actually gets opened
Not at a desk. In a Stockyards service alley where the brick kills the signal, or standing in front of a composition roof that has just given up.
That is where your page is actually measured. Eight seconds in a Stockyards back alley and the storm-chaser truck that knocked yesterday has already taken the job.
What a builder quietly includes
A builder cannot know which features you will use, so it sends all of them. A handful of roofing outfit pages ends up carrying a layout engine, an animation library, and icons nobody placed.
Going live strips none of it out. Everybody who lands on your composition roof page keeps paying for the parts you never touched, indefinitely.
Photographs straight off the handset
Straight off a phone, one photograph runs four to eight megabytes. A ten-image gallery asks somebody in a Stockyards back alley to pull down fifty.
Resized properly those ten come to roughly four hundred kilobytes and look no different. For a Fort Worth roofing outfit nothing else pays off this well.
Everything somebody bolted on
Chat tab, rotating reviews, discount overlay, booking iframe, analytics tags, cookie notice. Each rings a different company before your roofing outfit page is allowed to finish loading.
In a Stockyards back alley they give up one after another while your customer watches empty grey boxes. Almost none of them earn back the delay.
Heat slows the phone down as well
A handset that has spent an August afternoon in a truck throttles its own processor to cool off, and it does that at precisely the moment a customer is trying to reach you.
A page that was merely slow in March becomes unusable in July on the same device. Keeping it light is the requirement here, not a refinement.
Check it honestly
Turn the wifi off, get yourself to a Stockyards back alley, and load your own homepage while a spring hailstorm is going on.
Three seconds should cover reading the first line and finding the number, even with a spring hailstorm going on around you. If it does not, something has to come off the page.