Slow contractor website? Fix its speed on WordPress | Lola
Lola THE AI GROWTH OPERATOR
Playbook 4 min read

Your site scores 31. Your customer gives it three seconds.

Page builders make WordPress easy to edit and slow to load. Here is how to test your site, why speed costs you calls, and what actually fixes it.

Yoram Daniel Yoram Daniel Founder, Lola  · 
A slow trade website loading on a phone next to a fast rebuilt one

A homeowner has water on the kitchen floor. They search, tap the first result that looks right, and wait. If your page is still loading after a few seconds, they hit back and tap the next plumber. You never know they existed. It never shows up in any report as a lost call.

That is what a slow website costs a trade business: calls you never see.

Test your site in two minutes

Go to Google's free PageSpeed Insights tool, paste in your homepage, and run it. Look at the mobile score first, because that is where most of your customers are.

Roughly speaking:

  • 90 to 100 is good.
  • 50 to 89 needs work.
  • Under 50 is costing you.

Many contractor sites we see score in the 20s and 30s on mobile. One of ours went from 31 on the old page builder site to 96 after the rebuild, with the same content and the same look.

Run the test on a service page and a city page as well, not just the homepage. Those are often the pages people land on from search, and they are often slower.

Why so many trade sites are slow

It is usually not your hosting, although cheap hosting does not help. It is usually how the site was built.

Most WordPress sites for small businesses are built with a visual page builder. Page builders are genuinely useful: they let someone drag sections around without code. But that convenience has a cost. To make every layout possible, a builder loads a lot of code on every page, whether that page needs it or not. Nested containers inside containers. Stylesheets for features you never use. Scripts for sliders, animations and pop-ups.

Add a theme with its own extras, a dozen plugins, an uncompressed hero photo straight off a phone, and a chat widget, and the phone in your customer's hand has a lot of work to do before it shows them anything.

What the score is actually measuring

PageSpeed Insights reports several measurements Google calls Core Web Vitals. In plain terms:

  • How fast the main content appears. Usually your big hero image and headline. If this is slow, the page feels broken.
  • How quickly the page responds when tapped. If someone taps "Call now" and nothing happens for a moment, they tap again or leave.
  • Whether things jump around while loading. You go to tap the phone number and the page shifts, and you tap an ad or a menu instead.

Google uses these as part of how it evaluates pages. More importantly, your customers feel every one of them.

Page speed score before and after rebuilding in clean HTML on WordPress

Why speed matters more for trades than most businesses

Your customers are often searching on a phone, sometimes on a weak signal, and often in a hurry because something is broken. A slow site hurts you most in exactly the situations where people are most ready to call.

Speed also compounds. A fast site gets more of its visitors to actually read the page, tap the number and fill in the form. That engagement is itself a signal, and the page does its job better for everyone who arrives.

The fixes, from cheapest to best

Compress your images. Resize photos to the size they actually display and use a modern format like WebP. This alone can move a score noticeably.

Remove what you do not use. Old plugins, sliders, pop-ups and third-party widgets all add weight. If nobody would notice it gone, remove it.

Use proper caching and decent hosting. Helpful, but it will not rescue a page that is bloated at the source.

Rebuild the pages in clean HTML. This is the fix that moves a site from the 30s into the 90s. Instead of a builder generating heavy markup, each page is written as lean, clean HTML and CSS that loads only what that page needs. Search engines also read clean markup more easily.

But I want to keep WordPress

You should. WordPress is familiar, and you can log in, edit text and add a photo without calling anyone. That is exactly why Lola builds this way: clean HTML pages deployed inside your own WordPress. You keep the dashboard you know. Google and your customers get the speed of a hand-built site. Same dashboard, different speed.

And because it is your WordPress on your domain, the site is yours. If you ever leave, it goes with you and keeps working.

Questions to ask whoever runs your website

  • What is our mobile PageSpeed score today, on the homepage and our top service page?
  • Which page builder and theme are we using, and how much code does each page load?
  • How many plugins are active, and which could we remove?
  • Are images compressed and sized for mobile?
  • Who owns the website if we stop working together?

If the answers are vague, run the test yourself. The number does not lie, and your customer's thumb is on the back button.

Want your site rebuilt in clean HTML?

Join the waitlist. Lola rebuilds on your own WordPress, so you keep the dashboard you know and the site stays yours.

© 2026 Rank First Labs Ltd  ·  hello@startlola.com  ·  Privacy