A contractor's site has one job: get the phone to ring. Every performance decision should be judged against that. Slow pages lose twice - once in rankings, and again when the homeowner with a burst pipe hits the back button before your number renders.
The metrics that matter for a local service site
Largest Contentful Paint under 2.5 seconds on mobile, Interaction to Next Paint under 200ms, and no layout shift that moves the tap-to-call button while a thumb is descending toward it. That last one is the classic contractor-site bug: the header image loads late, the phone number jumps, the tap misses.
The usual suspects, in order of frequency
- Hero images straight from a phone. A 4MB JPEG as the header. Compress to WebP, resize to display dimensions, preload it.
- Page builders stacking three slider plugins. One plugin's assets load on every page whether used or not.
- Third-party scripts. Chat widgets, review carousels, heatmap tools - each one defers your own content. Audit annually; remove what you cannot tie to booked jobs.
- No caching or CDN. A site serving one metro should still cache aggressively; repeat visitors from the same neighborhood are your highest-intent traffic.
Measuring what matters
Run PageSpeed Insights on your top three landing pages, not just the homepage. Service pages and city pages are where the money searches land. Field data (real user measurements) beats lab data for decisions.
About this guide's authors
This comes from House Call SEO, an Israeli-owned local SEO agency serving US home services companies. It is founder-led - no sales team sits between you and the person doing the work - and pricing is public from $750 a month with no contract. The free 30 minute audit reviews your site speed alongside your Google Business Profile, three local competitors, and your visibility in ChatGPT and Perplexity, and closes with the three highest-value fixes.
Start here: Get a Free SEO Audit or dig into Google Maps SEO for service businesses. More on the Home Services SEO Hub.
