Website audit · 22 June 2026

Petrelli Plumbing

petrelliplumbing.com.au
54/ 100

Below average · local business

A functional local plumbing site with decent bones but critically thin structured data, no reviews markup, and copy that blends into every other tradie website in Melbourne.

Petrelli Plumbing has the right ingredients — clear phone number, $0 call-out fee, suburb targeting, and service pages — but executes them at a surface level that won't stand out in a crowded local search market. The structured data blocks exist but are nearly empty (no address, no opening hours, no phone in schema), which is a significant missed opportunity for both Google Local and AI recommendation engines. The copy is generic and keyword-stuffed rather than genuinely persuasive, and there is no visible social proof such as review counts, star ratings, or testimonials embedded on the page despite claiming a '5-star Google rating'.

The breakdown · 7 dimensions, worst first

01

AI & LLM Visibility

42

Two schema.org blocks exist — a WebSite type and a LocalBusiness type — which is a positive foundation. However, the LocalBusiness schema is critically incomplete: the address field is empty, openingHours is empty, and there is no telephone, priceRange, areaServed, or geo coordinates. The WebSite schema description is also blank. AI assistants and LLMs rely on structured data to confidently cite and recommend local businesses; with no address or hours in schema, Petrelli cannot be reliably surfaced in AI-generated local recommendations. The page does contain entity-rich content (suburb names, service types, brand names) in plain text, which partially compensates, but without schema reinforcement it is weak.

02

Messaging & Copy

54

The value proposition elements are present — $0 call-out fee, $50 new customer discount, lifetime workmanship warranty, job-based pricing — but they are scattered across the page rather than consolidated into a punchy, scannable block. The copy reads as SEO-driven filler ('our plumbers can deliver quality services in compliance with local building codes') rather than customer-benefit language. CTAs are limited to 'Contact Us' and 'Enquire Online', with no urgency-driven CTA for emergency plumbing scenarios despite the site clearly targeting urgent jobs like burst pipes. The FAQ section is solid and locally relevant.

03

Design & Brand

55

The heading hierarchy is inconsistent — the page jumps between H1 and H2 without clear logical nesting, and several H2s repeat near-identical phrases ('Plumbing Services in Melbourne - Northern Suburbs' appears twice). Brand icon images for the 'Why Choose' section have descriptive alt text (e.g., 'plumbing icon', 'guarantee icon') but these are generic rather than descriptive. The trusted brand logos (Bosch, Rheem, Rinnai, etc.) have alt text matching their names, which is a positive. The cart icon in the nav is a confusing UX element for a service business — it implies ecommerce and adds no value.

04

SEO Foundations

58

The page title 'Plumbing Services Melbourne Northern Suburbs | Petrelli Plumbing' is functional and keyword-targeted. The meta description ('leading plumbing company serving Northern Suburbs of Melbourne... affordable plumbing solutions') is present but generic and does not include a differentiator or call to action. There is a typo in a linked URL ('/blocked-drain-plumbers-melboourne' — note double 'o') which could create a broken internal link. The contact page lists 14 suburb-specific landing pages (Abbotsford, Brunswick, Coburg, etc.) indicating a local SEO strategy, but the Kew link incorrectly points to the Epping URL. Google search results were unavailable for competitive comparison.

05

Trust & Authority

59

The site claims a '5-star Google rating' in body copy but there is no embedded Google review widget, star rating display, or review count anywhere on the page — this claim is unverified from a visitor's perspective. The trusted brand logos (Bosch, Rheem, Rinnai, Dux, etc.) add credibility. Licensing and insurance are mentioned in the FAQ but not prominently displayed with licence numbers. The sister brand cross-link to petrellielectrical.com.au adds legitimacy. Physical address is absent from the contact page — only 'Melbourne VIC' is listed — which reduces trust for users wanting to verify the business is real and local.

06

Conversion

61

The phone number (1800 738 735) is prominently displayed in the header and repeated multiple times throughout the page, which is strong for a service business. The 'Need help fast? We'll call you back!' section suggests a callback form exists but no form fields are visible in the scraped content — it may be a form that didn't render in scraping. The 3-step process (Contact → Assessment → Completion) is a helpful trust-builder. However, the contact page shows only an email address, phone number, and suburb list — no embedded contact form is visible in the scraped content, which is a significant gap for after-hours or non-phone enquiries.

07

First Impression

63

The hero section communicates the core offer clearly: 'Trusted Local Plumbing Services in Melbourne's Northern Suburbs' with a prominent 1800 number and '$0 Call out fee' — a visitor immediately knows what the business does and where. However, the hero uses two H1 tags split across two lines ('Trusted Local Plumbing Services' and 'in Melbourne's Northern Suburbs'), which is structurally sloppy. The hero image appears to be a job-site photo but has no alt text visible in the scraped content, reducing accessibility and image SEO value.

We found 12 specific fixes for petrelliplumbing.com.au

The problems are above. The fixes are ready.

This page shows what's broken. We've already mapped exactly how to fix every issue — the rewrites, the schema, the structure, in priority order. Want the full fix list for petrelliplumbing.com.au?

Get the fix list →

Free · delivered by Optimize Labs

Want this for your own site? Run a free audit →