CASE STUDY: Site Speed Optimisation for a Sydney Building & Pest Inspection Company

Industry: Building and Pest Inspections
Location: St George, Sutherland Shire & Greater Sydney, NSW
Focus area: Website speed optimisation & technical SEO
The Client
Our client is a well-established building and pest inspection company operating across St George, Sutherland Shire, and the greater Sydney area, servicing home buyers, sellers, and real estate agents with pre-purchase building and pest inspections, pre-sale reports, and auction inspection reports in suburbs such as Beverly Hills, Hurstville, Kogarah, Rockdale, and Sutherland. With over a decade in the industry and partnerships with several major real estate agencies, the business relies heavily on its website to generate enquiries from time-sensitive property transactions — where a slow-loading page on a pre-purchase inspection Sydney search can mean a lost lead to a competitor.
Local buyers searching terms like "building and pest inspection near me", "pre-purchase inspection St George", and "pest inspection Sutherland Shire" expect a fast, mobile-friendly experience from the moment they land on the site — and Google's ranking algorithm increasingly agrees.
The Challenge
Like many small business websites built on all-in-one platforms, the site had accumulated a number of technical issues that were quietly working against it:
- Slow mobile load times. Property buyers and agents frequently browse and enquire on mobile while on-site or between inspections, so any lag in load speed directly risked lost enquiries.
- Redundant contact forms. The homepage was running more than one enquiry form simultaneously, each loading its own set of scripts and validation logic — duplicating processing overhead for no functional benefit.
- Unoptimised third-party scripts. Widgets such as the Google Reviews carousel and reCAPTCHA spam protection were loading with default, unthrottled settings, adding to the page's Total Blocking Time (TBT) and delaying interactivity.
- Heavy, unoptimised imagery. Large hero images and inspection-related photography were being served at full resolution regardless of device, adding unnecessary load weight.
None of these issues were visible to a casual visitor, but together they were dragging down Core Web Vitals metrics Google increasingly factors into local SEO rankings, particularly for mobile-first, high-intent searches like "building inspector Sydney", "pest inspection report St George", and "pre-purchase building inspection Sutherland Shire".
Our Approach
Rather than treating this as a generic "compress a few images" job, we ran it as a three-phase diagnostic-first process because guessing at fixes on a live lead-generation site is how you break a working contact form the week before an auction rush.
Phase 1: Forensic audit, not a checklist.
We crawled every indexable page and layered that data against Google Search Console and PageSpeed Insights results, looking specifically for compounding issues rather than isolated red flags. A single slow-loading script rarely tanks a score on its own — it's usually two or three quietly stacking on top of each other. In this case, the duplicate contact form and an unthrottled reCAPTCHA widget were both firing on page load, each blocking the main thread independently.
Phase 2: Fix the blockers before the polish.
We deliberately sequenced the work so render-blocking issues were resolved first, before any cosmetic image optimisation:
- Removed the duplicate contact form, consolidating enquiries into a single, properly configured form and eliminating the redundant script overhead it carried.
- Reworked reCAPTCHA's loading behaviour so it initialised on interaction rather than blocking the main thread on every single page load — a fix that's easy to miss because reCAPTCHA rarely shows up as the obvious culprit in a PageSpeed report.
- Compressed and resized key imagery across the homepage and service pages, matching file weight to actual display size instead of serving desktop-resolution photos to mobile visitors.
- Deferred non-critical third-party widgets — including the Google Reviews carousel — so they load after the core content is interactive, rather than competing with it for bandwidth.
Phase 3: Verify against real user conditions, not just lab scores.
A PageSpeed score improving in isolation doesn't always translate to a faster felt experience for a buyer standing at an open home on patchy 4G. So we re-tested under throttled mobile conditions rather than relying solely on desktop lab data, to make sure the gains held up in the environment real enquiries actually come from.
The Result
Following these changes, the site saw a meaningful improvement in Total Blocking Time and overall mobile PageSpeed score, translating to a faster, smoother experience for visitors arriving from Google search and paid real estate referral links including high-intent searches for
building and pest inspections in
St George,
Sutherland Shire, Hurstville, Kogarah, Rockdale, and across
Western Sydney.
| Metric | Before | After |
|---|---|---|
| Performance score | 61 | 93 |
| Accessibility score | 85 | 91 |
| Best Practices score | 79 | 96 |
| SEO score | 84 | 92 |
| First Contentful Paint (FCP) | 1.9 s | 0.5 s |
| Largest Contentful Paint (LCP) | 3.4 s | 0.8 s |
| Total Blocking Time (TBT) | 890 ms | 230 ms |
| Cumulative Layout Shift (CLS) | 0.14 | 0.028 |
| Speed Index | 3.8 s | 1.1 s |
Why It Matters
For a business where enquiries often come from someone standing in front of a property, deciding in real time whether to book an inspection Sydney locals can trust, page speed isn't a vanity metric it's directly tied to conversion. A faster, leaner site means fewer visitors bouncing before the enquiry form even finishes loading, and a stronger technical foundation for local SEO in Sydney going forward particularly for service-area businesses competing for "near me" searches across St George, Sutherland Shire, and Western Sydney.
This kind of technical clean-up is one of the fastest ways for a
local trade or inspection business to improve both user experience and search visibility without touching a single word of on-page content — though pairing it with strong, geo-targeted copy (think dedicated suburb pages for
Sutherland, Hurstville, Kogarah, and Rockdale) compounds the results further.
Frequently Asked Questions
How much does site speed actually affect local SEO rankings in Sydney?
Page speed is one of several factors Google's algorithm weighs, particularly for mobile searches, and it directly influences Core Web Vitals scores. For service-area businesses competing on "near me" and suburb-specific searches across St George, Sutherland Shire, and Western Sydney, even small speed gains can improve both rankings and conversion rates, since slow pages tend to lose visitors before they finish loading.
What's the difference between a lab PageSpeed score and real-world site speed?
A lab score (like the one PageSpeed Insights generates by default) measures performance under controlled, often best-case conditions. Real-world speed what an actual visitor experiences on mobile data at an open home, for example can differ significantly. That's why testing under throttled mobile conditions, not just relying on a single lab score, gives a more accurate picture of what buyers and agents actually experience.
Do I need to redesign my website to fix slow load times?
Not necessarily. In this case, none of the fixes required a redesign they involved removing redundant elements, adjusting how existing scripts loaded, and optimising image files already on the site. A full technical audit will usually reveal whether the issues are structural (requiring a rebuild) or configuration-based (fixable without touching the design).
How long does a technical SEO and site speed audit take?
It varies by site size and platform, but a thorough audit crawling every indexable page and cross-referencing Search Console and PageSpeed data typically takes a few days to identify priority issues, with fixes implemented in stages depending on complexity and testing requirements.



