
Local Plumbing Patrol
Local Plumbing Patrol is a licensed Sydney plumbing company running residential, commercial and strata work behind a 24/7 emergency line. localplumbingpatrol.com.au was built on Next.js with Strapi as the content layer.
The emergency sets the brief
Almost every design decision here traces back to one user: someone standing in a hallway at two in the morning watching water come through the ceiling. That person is not reading an About page, is not comparing three quotes, and is holding a phone one-handed. So the call button is reachable with a thumb from anywhere on the site, the pages render before a tired connection has finished negotiating, and every service page opens with the fault rather than the company history.
Three facts get stated before anything else, because they are the three things every caller asks anyway: the NSW licence number, that pricing is fixed and quoted upfront, and that there is no call-out fee. Putting them in the header rather than a terms page removes the hesitation that otherwise sits between a panicked visitor and a phone call. The stated callback window — thirty minutes — does the same work.
Nine services, three very different buyers
The services group the way customers describe their own situation rather than the way a plumber would categorise the work. Residential covers blocked drains cleared by high-pressure jet rodding with CCTV diagnosis, hot water systems across gas, electric, solar and heat pump, and bathroom and kitchen work down to renovation rough-ins. Emergency covers burst pipes and hidden leaks found with acoustic and thermal equipment, and licensed gas fitting with compliance certificates.
The commercial group is the one that changes the business. Strata and commercial maintenance, backflow prevention and thermostatic mixing valve testing with the annual compliance lodgement, grease arrestor and trade waste obligations, and CCTV drain surveys with recorded footage and written reports. That work is recurring and contracted rather than reactive, and it is bought by a building manager on a compliance calendar — a completely different reader from the homeowner three paragraphs up. Strapi keeps those audiences separate, so the same underlying service can be described one way to a homeowner and another way to a strata committee without duplicating a page.
Twelve regions that had to be real
Coverage is the other half of how plumbing is searched. Twelve regions inside a 60km radius each get a genuine page — Eastern Suburbs, Inner West, Northern Beaches, North Shore, Hills District, South West, Western Sydney, the CBD, Fairfield, Ryde and Macquarie Park, St George and the Sutherland Shire. The temptation with a set like that is one template and a variable, which produces twelve pages that no search engine has any reason to rank and no reader any reason to trust. Each carries its own detail and local jobs instead, backed by case studies, reviews and a resources library. The same approach underpins our tradies website work generally.
The SEO build
This is the most thoroughly marked-up site in the set, and emergency plumbing is the right place to spend that effort — the searches are urgent, local and decided in seconds, which is precisely the situation where a rich result beats a plain blue link. Eight separate blocks of structured data ship on the homepage alone. The business is typed as a Plumber, not a generic LocalBusiness. Every service is a Service entity gathered into an OfferCatalog, so the nine offerings are machine-readable individually rather than as a list of words.
The geography is expressed as a GeoCircle with real coordinates rather than a written claim, which is how you tell a search engine what a 60km service radius actually means. OpeningHoursSpecification carries the 24/7 availability so it can be stated in results rather than only on the page, AggregateRating exposes the review standing, and the FAQ content is marked up as FAQPage. A 121-URL sitemap covering every service and region page is declared in robots.txt, and the title front-loads the two terms that matter — plumber Sydney, and 24/7 emergency — ahead of the business name.
The Challenge Of Project
- Designing for the two-in-the-morning case first: a call button reachable with one thumb, on a page that renders before a tired connection has finished waking up.
- Giving twelve service regions genuinely different pages, with local detail on each, instead of one template with the suburb name swapped in twelve times.
- Separating residential, commercial and emergency work in Strapi so one service can be described to a homeowner and to a strata manager without duplicating the page.
- Giving the compliance services — backflow, TMV testing, trade waste — the prominence their recurring revenue deserves, without burying the emergency work they sit beside.
- Putting licence number, fixed pricing and the no call-out fee above everything else, because those three facts are what a panicked caller checks before dialling.
