Zero to Fully Optimised: Building Kyle Steicke Plumbing's First Website from the Ground Up
100 / 100
Performance on desktop — from day one
100 / 100
Best Practices on desktop
100 / 100
SEO score on desktop
94 / 100
Performance on mobile
93 / 100
Accessibility on mobile
8 towns
Swan Hill + 7 surrounding service areas covered
A real business with zero online presence
Kyle Steicke Plumbing is a Master Plumber based in Swan Hill, Victoria — handling residential, commercial, civil, and industrial plumbing work across Swan Hill and the surrounding North West Victoria region. An established business, real expertise, and a genuine local reputation.
The problem: they owned a domain, but had no live website.
No way for local customers to find them through search. No Google presence beyond word of mouth. None of the trust signals — service listings, contact details, service-area coverage, business hours — that a modern trade business needs to be found and chosen by new customers.
The task wasn't to fix or migrate anything. It was to build something properly from nothing.
Starting from zero has a real advantage: nothing to undo, no legacy URLs to clean up, no conflicting information to reconcile. The entire site could be built correctly from the first line — with proper structure, schema, and performance baked in rather than retrofitted.
Seven things done properly
Built from scratch — no legacy site to migrate
Kyle Steicke Plumbing owned a domain but had no live site. Everything was built from zero: architecture, design, content structure, and technical foundation — without any of the cleanup work a migration requires.
Clear service-area structure across 8 towns
Built a service-area structure covering Swan Hill and 7 surrounding towns — Robinvale, Kerang, Sea Lake, Hopetoun, Nyah West, Moulamein, and Barham — giving each location a presence in the site's content and searchable footprint.
Complete service catalogue across 10 categories
Every service the business offers is structured and named correctly: Residential, Commercial, Industrial Plumbing, Roofing, Gas Fitting, General Plumbing, Drainage, Hot Water Systems, Emergency Plumbing, and Septic & Drain Installations.
FAQ content across every key page
Real customer questions — built into the Home, Services, About, and Contact pages — addressing common enquiries before a potential customer even needs to call. This directly supports AEO (AI answer engine) citation eligibility.
Full technical SEO and AEO infrastructure
Implemented JSON-LD structured data, sitemap.xml, robots.txt, and llms.txt for AI answer engine readiness — ensuring the site was correctly indexed and citable by AI tools from the moment it went live.
Business hours and emergency availability in schema
24/7 emergency plumbing availability and standard business hours were built directly into the site's content and structured data — surfacing this information to search engines and AI tools accurately.
Performance-first build — 100/100 on desktop
Achieved 100/100 across Performance, Best Practices, and SEO on desktop — and 94/93 on mobile — from day one of launch. No template bloat, no render-blocking scripts, no unoptimised assets.
Fully indexed and technically sound from launch
Kyle Steicke Plumbing went from having no web presence at all to a fully indexed, technically sound site — covering eight service areas across North West Victoria — ready to compete for local search from day one.
The site achieved 100/100 across Performance, Best Practices, and SEO on desktop, and 94/93 on mobile — scores that reflect how the site was built, not numbers optimised after the fact. No render-blocking resources, no unoptimised images, no third-party scripts slowing the first load.
Every service the business offers is named and structured correctly. Every service area is represented in the content and schema. Business hours and 24/7 emergency availability are machine-readable — accessible to search engines and AI tools, not just human visitors.
Starting from zero? That's fine.
A ground-up build done properly is often cleaner than a migration. Tell us about your business and we'll give you a straight quote.
Get a Free Quotearrow_forward