Melbourne Roofer Website Audit 2026

41 of 210 roofers, or 19.5%, had no working website reachable from the Google listing we checked.

Checked · Ten inner-north Melbourne suburbs · Zenora Digital

Businesses checked
210

Unique listings within this trade sample.

No website linked
29

Of 210 Google listings checked.

No working website reachable
19.5%

41 of 210, after screening.

No first-screen mobile contact action
19%

31 of 164 working websites.

What we checked

We checked 210 roofers found through Google listings across Preston, Brunswick, Coburg, Reservoir, Northcote, Thornbury, Fawkner, Pascoe Vale, Heidelberg and Bundoora.

181 had a website linked from their listing. Of those, 164 loaded as working pages in our checks. We also looked for phone links, forms and a contact action on the first mobile screen.

The sample was assembled before checking the websites, so businesses were not selected because their site looked good or bad. These findings describe what we recorded on 16 October 2026.

The first screen on a phone

Among the 164 sites that loaded as working pages, 31 (19%) showed no visible contact action on the first mobile screen.

Contact details may still have been available further down the page or through a menu. This check records what was visible before scrolling. It does not establish that a customer could not enquire, or that the business lost work.

Someone looking at a roofing site may already know what they need help with. A visible contact option gives them somewhere to go next.

Phone links and forms

On 18 of the 164 working websites (11%), our check detected no phone link or clear phone action. A number written on a page and a link that opens the dialler are different things.

We detected no visible contact form on 72 of those sites (44%). That figure comes from passive detection. A business may prefer phone calls, use another enquiry route, or have a form the check did not detect.

We did not send test enquiries. These figures do not tell us whether a form delivers messages or whether someone answers the phone.

A check for your own site

  1. Open the first screen on your phone.
  2. Find the call or enquiry button without scrolling.
  3. Tap it to check the contact path.

If you use a contact form, send yourself a test message and check where it arrives. This is something you can try on your own site; it was not part of our passive audit.

Method and limits

The sample covers businesses returned through Google listings in the ten named suburbs, deduplicated within this trade. It is not a census of every roofer business in Melbourne, and it does not assess Google rankings or listing completeness.

The headline combines 29 listings without a website link and 12 screened loading failures. We left out 5 not-assessable results that involved access blocks or browser-only failures. Mobile-contact, phone-link and form figures use only the 164 working websites as their denominator.

Checks were passive and automated. We opened public website links and recorded visible signals. We did not call businesses, submit forms or measure enquiry numbers. Loading problems can be temporary, and websites and listings change.

Each trade keeps its own sample. A business may appear in more than one trade search, so the trade totals cannot be added together as a unique-business count. We publish aggregate findings, without individual business names, URLs or research screenshots.