Local SEO + Google Business Profile + WordPress

Roofing & Home-Service Websites — Brisbane, AU

Industry: Roofing, carports, patios & home services Brisbane, Queensland, Australia
400+Australian clients so far
20+custom Australian websites — all ranking
13trade & home-service niches
Since 2013Australian local SEO

The challenge

Roofers and other trades in Brisbane compete for the same “near me” searches and map-pack spots. Without strong service pages and a complete Google Business Profile, the calls go to competitors.

What I did

Custom WordPress websites with quote forms in the hero, click-to-call and suburb pages, plus Google Business Profile optimisation and local SEO — the work behind brands like Sunstate Carports Brisbane and Eco Tree Removal Brisbane.

Local SEOGoogle Business ProfileWordPressRoofingCarportsBrisbane
How it was built

How the Australian websites were built.

One custom WordPress theme per brand — built to replace page builders and premium themes, with the tools each business needs inside.

  • WordPress
  • One custom theme per brand
  • PHP 7.4+
  • No page builder
  • MHR License Server updates

Platform

  • WordPressEvery site runs on WordPress.
  • Custom themesEach brand has its own theme — not a bought template.
  • PHP 7.4+The themes need PHP 7.4 or newer.
  • MHR License ServerTheme updates are delivered and licensed from my own server.

Code & languages

  • PHP (8.3–8.5 on the servers)Theme templates and features in PHP; WordPress builds each page on the server.
  • HTML5 & CSSHand-written markup with the theme’s own stylesheet and critical CSS inlined in the page.
  • JavaScriptSmall plain-JavaScript theme scripts (no jQuery on the checked sites).
  • Schema.org JSON-LDLocalBusiness, FAQPage, BreadcrumbList and Offer data for local search.
  • ServerLiteSpeed hosting.

Examples (by brand)

  • Smart Carpet PremiumKept the existing content, SEO tags and the Contact Form 7 quote form; new design, pricing, FAQ and testimonials.
  • Pro Asbestos Removal Melbourne ProPlugin-free, with its own board for contact details, quote form, enquiries, schema, llms.txt, redirects and page cache.
  • Smart Skip Bins Brisbane PremiumBuilt to replace Avada while keeping content, images, URLs and SEO structure.
  • Eco Pest Control Premium themesSeparate themes for Brisbane, Melbourne and Perth, plus Pro Pest Control Sydney.

From the theme’s own details and the live site’s pages and files, 6 Nov 2026.

Case studies

Read the full case study

Full case studies with numbers from Google Search Console and client reports.

Australian local service websites website
400+Australian clients so far
Design + SEO · Brisbane, Sydney, Melbourne, Perth, Adelaide, Gold Coast, Townsville, Cairns

Australian local service websites

SEO for 400+ Australian businesses so far, plus custom WordPress websites and local SEO for trades and home-service brands. Every Australian site I have built and optimised ranks on Google.

Read the case study →
EduQuest Australia website
10 → 358organic clicks a month
Design + SEO · Melbourne, Australia

EduQuest Australia

A custom website and SEO for an Australian education and migration consultancy, built around the student journey.

Read the case study →
D.A. Academy of North Carolina website
400+search queries on Google page 1
Design + SEO · Charlotte, North Carolina

D.A. Academy of North Carolina

A dental assistant school that was struggling to get traffic and enquiries online. A new website and ongoing SEO now bring steady traffic and good leads from Google.

Read the case study →
Free SEO check

Want results like this?

Enter your website for a free check, or book a 30-minute call and get a written plan with a fixed price.