Design Handoff · VIP Roofing Brisbane

For: designer / OD agent / build operator
Read top-to-bottom before designing. Every section labeled with provenance:
- ✓ verified:* — from customer's site or trusted API · do not paraphrase
- 🤖 ai-completed:* — LLM-generated from real signals · may polish · keep facts
- ⚠ niche-typical:* — fallback default · should be replaced if real data available later
- ⚡ mixed:* — partially verified + partially AI-completed
>
Generated: 2026-05-17T02:48:22.172Z · slug: vip-roofing-brisbane
Provenance summary: 20 fields · ✓ 1 verified · 🤖 3 ai · ⚠ 3 niche-fallback · ⚡ 0 mixed

1. Business · LOCKED facts (verbatim · never paraphrase)

FieldValueSource
Business nameVIP Roofing Brisbane✓ gbp
Phone(07) 3062 7779✓ gbp
Phone tel: linktel:0730627779✓ gbp
Email(none)✓ gbp
Address39/71 Eagle St, Brisbane City QLD 4000, Australia✓ gbp
CityBrisbane✓ gbp
StateQLD✓ gbp
Nicheroofer✓ gbp
Rating5★ (26 reviews)✓ gbp
Existing websitehttps://www.viproofingbrisbane.com.au/✓ gbp
Google Mapshttps://maps.google.com/?cid=4273580595831149153✓ gbp
Domain age11y (wayback_first_snapshot)✓ wayback
Rule: every field above must appear in the final website verbatim. No paraphrasing of business name. No formatting changes to phone. Address as one string.

2. Existing visual identity (brand kit)

Skill used: logo-design (new logo) · domain viproofingbrisbane.com.au is parked/for-sale at scrape time — no live existing logo to extract

primary logo

Variants (all in design/brand/):

Color tokens 🤖 logo-design-skill

TokenHex
brand_primary#0E1118
brand_secondary#5A5C61
brand_accent#B68B3F
surface#FFFFFF
surface_muted#F4F4F5
text#0E1118
text_muted#5A5C61
border#E4E4E7
Typography

Brand personality: premium-trade, urban, commercial-credible, established, restrained-confident

Avoid: No gradient logos. No drop shadow on mark. No rounded 'P' bowl (must stay squared). No brass background washes. No 'welcome to' / 'trusted partner' / 'X years of excellence' template copy. No luxury cliché — VIP here means commercial-premium, not pageantry.

Full visual style contract (click to expand)

VIP Roofing Brisbane Website Visual Style Contract

Boundary

This contract defines brand direction and visual guardrails. It does not design the final UI, page structure, component layouts, breakpoints, or frontend implementation.

Brand Reading

Read the logo first: weight, typography, geometry, color, and personality should drive the website's visual system.

Overall Style Direction

Style: clean local business

The website should feel premium-trade, urban, commercial-credible, established, restrained-confident.

Avoid: No gradient logos. No drop shadow on mark. No rounded 'P' bowl (must stay squared). No brass background washes. No 'welcome to' / 'trusted partner' / 'X years of excellence' template copy. No luxury cliché — VIP here means commercial-premium, not pageantry.

Color Boundaries

```css :root { --brand-primary: #0E1118; --brand-secondary: #5A5C61; --brand-accent: #B68B3F; --surface: #FFFFFF; --surface-muted: #F4F4F5; --surface-dark: #111111; --text: #0E1118; --text-muted: #5A5C61; --border: #E4E4E7; } ```

Color rules:

Logo Usage Boundaries

Typography

Layout Density

Density: medium/service-focused

Keep pages scannable, practical, and aligned with the brand's level of polish.

Shape Language

Use shapes, radius, borders, and line weights that match the logo geometry.

Header System

Protect logo visibility and avoid typography/color choices that compete with it. Do not prescribe exact header layout here.

Local business contact rule: Desktop header should expose phone or primary contact action. Mobile header should prioritize call, quote, or menu based on conversion need.

Footer System

Footer should preserve the logo as the primary brand object, with readable links and restrained CTA/contact treatment.

Buttons And CTA

Primary CTA: brass #B68B3F background, near-black #0E1118 text, 2px corner radius max. Secondary: outlined steel-gray border, dark text. Hover: 10% darker brass.

Cards And Forms

Squared corners (2px). Flat — no drop shadow. 1px #E4E4E7 border. Inner padding 32px.

Imagery Direction

CBD commercial roofing photography preferred (Brisbane skyline + commercial flat / metal roofs). Drone shots of completed work. Avoid stock 'handshake' and 'happy crew' shots.

Icon Style

Geometric line icons (1.5px stroke), squared terminals, no rounded ends. Industrial: ridge cap, parapet, gutter, lapping seam, ladder.

Section Backgrounds

Alternate white #FFFFFF and muted #F4F4F5. One hero section per page on #0E1118 with overlay imagery.

Motion And Interaction

Use subtle, purposeful interactions. Avoid animations that fight the brand tone or delay conversion actions.

Responsive Behavior

Define when full logo switches to mark-only, and protect logo visibility in mobile header/footer.

Do / Don't

Do:

Do not:

Website Agent Prompt

```text Use the supplied VIP Roofing Brisbane mark exactly as provided. Do not redraw the V, I, or P glyphs; do not move or recolor the brass apex ridge. The brand reads as premium-trade for Brisbane CBD commercial roofing — restrained-confident, urban, geometric, structural. Use #0E1118 as primary, #B68B3F as the accent (apply sparingly — primary CTAs and apex line only), and #5A5C61 as secondary/text-muted. Strong typographic hierarchy with Inter Tight Bold for headings. Maintain high contrast; the brass accent is a precious-detail color, never a background wash. ```

3. Real content (Phase B extraction)

3a. Services (B1)

LLM observation: The scraped content appears to be mostly JavaScript/tracking code with very limited actual content visible. Only 'Roof Restoration' could be clearly identified from the visible text. Added three niche-typical roofer services to meet minimum requirements since the page content is largely obfuscated.

Roof Restoration ✓ scraped:index.md

Roof Repairs ⚠ niche-typical:roofer

Roof Replacement ⚠ niche-typical:roofer

Metal Roofing ⚠ niche-typical:roofer

3b. About narrative (B2)

About VIP Roofing Brisbane

VIP Roofing Brisbane 自 2015 在 Brisbane 经营 · 至今 11 年。 Google 评分: 5★ · 26 条评论。

备注

MVP 阶段 · 这段为 niche typical + 硬数据综合 · LLM 综合升级见 V3-HANDOFF-STRUCTURE Phase B (Cascade A 调用)。

3c. Hero copy (B3) — 3 candidates

Candidate 1 · [service-led]RECOMMENDED 🤖 claude:claude-sonnet-4-5

Candidate 2 · [urgency-led] 🤖 claude:claude-sonnet-4-5

Candidate 3 · [trust-led] 🤖 claude:claude-sonnet-4-5

3d. FAQ (niche-typical · 4-6 questions)

A: Free quote · pricing depends on damage extent · we provide written estimates within 24 hours. A: Yes · we hold a current Queensland Building and Construction Commission license · public record at ABR. A: Yes · no obligation site visit · written quote within 24 hours. A: Typically 2-5 days depending on roof size and weather · we keep you updated throughout. A: All workmanship guaranteed · Colorbond materials carry manufacturer warranties up to 36 years. A: Yes · we work directly with insurance companies for storm/hail damage claims.

4. Site architecture (B4 + B6)

14 pages · 5 service · 4 area Source: ? · long-tail coverage: ?

SlugTypePurposeH1Bound imagesSource
/homehero + 3 services + reviews + trust + map + CTA[?]
/roof-restorationservice[?]
/roof-repairservice[?]
/gutter-replacementservice[?]
/gutter-guardservice[?]
/metal-roofingservice[?]
/roofer-brisbanearea[?]
/roofer-brisbane-cbdarea[?]
/roofer-brisbane-northsidearea[?]
/roofer-brisbane-southsidearea[?]
/aboutaboutcompany story + ABN + license · trust 集中[?]
/reviewsreviews26 reviews aggregator[?]
/contactcontactform + tel + map[?]

5. Image assets (B5 vision classify + B6 page bindings)

⚠️ No customer images available · build will use template stock or generated SVG/AI.

6. Existing-site audit issues (must be addressed by new build)

IDSeverityWhat's wrongFix prescription
above_fold_cta_within_5scriticalno CTA keyword in first 1500 chars
phone_visible_above_foldcriticalphone hidden below fold or missing
click_to_call_linkmajorno tel: link
homepage_title_clearmajortitle='' contains-name=false contains-niche=false
service_copy_specificmajor0 service-related verbs detected
trust_signals_presentmajor0 trust-keyword mentions
h1_uniquemajor0

tags

local_schema_markupmajorno LocalBusiness JSON-LD
has_hoursminorno hours
image_countminor0 images
has_business_descriptionminorno description
has_service_areaminorno service area
favicon_and_metaminorfavicon: no, meta: no
quote_or_booking_formminorno form
has_galleryminorno gallery

6a. Issue → Page mapping

Issue IDTarget pageTarget sectionVerification check
above_fold_cta_within_5s?
phone_visible_above_fold?
click_to_call_link?
homepage_title_clear?
service_copy_specific?
trust_signals_present?
h1_unique?
local_schema_markup?
has_hours?
image_count?
has_business_description?
has_service_area?
favicon_and_meta?
quote_or_booking_form?
has_gallery?

7. Boundaries — what you CANNOT do

商家硬数据 (verbatim · 一字不改 · VIP Roofing Brisbane)

不许做的

详见 docs/v4/DATA-PRESERVATION-CONTRACT.md

10. Market context (Phase E1 · Tinyfish search · external mentions)

Read this before designing copy · understand competitive positioning + how the business shows up across the AU web.

External mentions (AU-filtered) ✓ tinyfish:search

#TitleDomainSnippet
1[VIP ROOFING BRISBANE - Updated May 2026 - 23 Photos](https://www.yelp.com/biz/vip-roofing-brisbane-brisbane)www.yelp.com
2[VIP Roofing Brisbane](https://www.facebook.com/VIPRoofingBrisbane/)www.facebook.com
3[VIP Roofing Brisbane (@viproofingbrisbane)](https://www.instagram.com/viproofingbrisbane/)www.instagram.com
4[VIP ROOFING BRISBANE - Project Photos & Reviews - Houzz](https://www.houzz.com.au/professionals/roofing-and-gutters/vip-roofing-brisbane-pfvwau-pf~1704278009)www.houzz.com.au
5[VIP Roofing Brisbane - Home](http://viproofingbrisbane.weebly.com/)viproofingbrisbane.weebly.com
6[VIP Roofing Brisbane](https://au.linkedin.com/company/vip-roofing-brisbane)au.linkedin.com
7[VIP Roofing Brisbane](https://www.mapquest.com/au/queensland/vip-roofing-brisbane-794217557)www.mapquest.com
8[VIP Roofing Brisbane Brisbane City – 5.0★ Reviews & Hours](https://www.poyst.com/business/vip-roofing-brisbane)www.poyst.com
9[VIP Roofing Brisbane](https://www.whereis.com/brisbane-city-qld/wip/vip-roofing-brisbane-580887080)www.whereis.com
10[VIP Roofing Brisbane Competitors](https://rocketreach.co/vip-roofing-brisbane-competitors_b7550f9cc53f4590)rocketreach.co

11. Existing site · per-page content (Phase E2 · scraped via Tinyfish)

1 pages scraped from the customer's current website · referenced to inform copy decisions on the new build · NOT to copy verbatim (rewrite to address audit issues).
index.md · 110583 bytes · viproofingbrisbane.com.au ✓ scraped:index.md

```text