Choosing an agency

How to check a portfolio properly.

Seven steps that separate real roofing work from a grid of screenshots, plus how to spot fabricated reviews.

The seven steps

Do these in order. Most vendors fail at step two.

01
Ask for live URLs, not images.

A screenshot proves a design was made, not that a site shipped or still exists.

02
Check the site is still theirs.

Look for the vendor credit in the footer, then check whether the client has since rebuilt elsewhere. High turnover in a portfolio is the single most useful signal available.

03
Count the service and city pages.

Open the sitemap. A roofing site with three pages and a blog was never built to compete for local replacement work.

04
Read two city pages side by side.

If the only difference is the suburb name, you are looking at thin duplicates, which hurt rather than help.

05
Look at the markup.

View source and search for real headings, a JSON-LD block, and whether content exists before any script runs. Deeply nested containers with no schema tell you what you are buying.

06
Test one page on a phone on mobile data.

Not on your office wifi. Time how long until you can read the headline and tap the phone number.

07
Call two references, including one who left.

Ask what did not go well, what took longer than promised, and who owns their domain now.

What a strong portfolio looks like

Fewer clients, longer relationships, and depth on each one. Six roofing companies over five years with forty-page sites is a stronger signal than sixty logos across a dozen trades. Ask how long each client has been with them. The answer is harder to dress up than the work itself.

Reading reviews without being fooled

Five markers of a fabricated or purchased review set.

01
Clustered dates.

Fifteen five-star reviews inside two weeks, then nothing for eight months.

02
Generic praise with no project detail.

Great communication and highly recommend, with no mention of what was built.

03
No mention of the trade.

Real roofing clients name the season, the job, and usually one thing that went wrong.

04
Single-review profiles.

Reviewer accounts with one review and no photo, repeated across the set.

05
No negative reviews at all, and no responses.

Every real vendor has at least one unhappy client and answers them.

Cross-check on a second platform

Compare Google reviews against Clutch, the Better Business Bureau, or trade forums. Purchased reviews rarely get bought twice on different platforms, so a strong profile in one place and silence everywhere else is worth a question. The same logic applies to case studies: ask whether the client approved the figures in writing, which is the standard the case studies on this site are published under.

The reference call script

Four questions that produce useful answers.

01
What did you expect that you did not get.
02
How long did it actually take against what was promised.
03
Who owns your domain and hosting today.
04
If you were starting again, would you use them, and what would you ask for differently.

Check the work is still live

Portfolios go stale quietly. Take three URLs and check whether those clients are still on that site or have rebuilt elsewhere, whether the vendor credit is still in the footer, and whether the site has been updated in the last year. High turnover inside a portfolio is the single most useful piece of information available, and the one no vendor volunteers.

Reading a case study properly

Five questions to put to any published result.

01
Over what period, and against what starting point?
02
Traffic or enquiries? Traffic without enquiries is not a result.
03
Did the client approve these figures in writing?
04
What else changed at the same time, including paid spend and seasonality?
05
Can I speak to that client?

What a portfolio cannot tell you

Whether deadlines held, whether the engagement was pleasant, and whether the vendor is still the same team that built the work. Agencies change staff, and the person who built the site you admired may have left two years ago. Ask who specifically would work on your account and what else they have shipped.

Vet us the same way.

Ask us all eighteen. The audit is $2,500 and answers most of them.