Design Handoff · Mark Squire Roof Restorations
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.311Z · slug: mark-squire-roof-restorations
Provenance summary: 21 fields · ✓ 0 verified · 🤖 3 ai · ⚠ 0 niche-fallback · ⚡ 0 mixed
1. Business · LOCKED facts (verbatim · never paraphrase)
| Field | Value | Source |
|---|
| Business name | Mark Squire Roof Restorations | ✓ gbp |
| Phone | 0400 058 842 | ✓ gbp |
| Phone tel: link | tel:0400058842 | ✓ gbp |
| Email | (none) | ✓ gbp |
| Address | 4 Eureka Terrace, Ballarat East VIC 3350, Australia | ✓ gbp |
| City | Ballarat | ✓ gbp |
| State | VIC | ✓ gbp |
| Niche | roofer | ✓ gbp |
| Rating | 5★ (3 reviews) | ✓ gbp |
| Google Maps | https://maps.google.com/?cid=590050035974156618 | ✓ gbp |
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) · no website existed for this business — designed fresh logo from intake brief

Variants (all in design/brand/):
design/brand/logo-light.svg
design/brand/logo-dark.svg
design/brand/logo-mark.svg
design/brand/logo-wordmark.svg
design/brand/logo-mono-dark.svg
design/brand/logo-mono-light.svg
design/brand/social-avatar.svg
Color tokens 🤖 logo-design-skill
| Token | Hex |
|---|
| brand_primary | #1F232B |
| brand_secondary | #3A5A6B |
| brand_accent | #C68C3F |
| surface | #FFFFFF |
| surface_muted | #FAF6EE |
| text | #1F232B |
| text_muted | #5A5C61 |
| border | #E4DFD2 |
Typography
- Heading:
Roboto Slab 800 / 600 — slab serif, trade-credible heritage feel.
- Body:
Inter 400/500 — clean sans body pairs with slab headings.
- Stack:
'Roboto Slab', 'Rockwell', 'Georgia', serif (for headings); 'Inter', system-ui, sans-serif (for body)
Brand personality: honest regional trade, owner-operator, restoration-specialist, workmanlike, heritage-credible (not luxury)
Avoid: No corporate-trade gradient/icon-pack cliché. No badges with 'EST. YEAR' unless the year is verified. No condensed italic display fonts. No luxury jewellery palette (no rich purples / golds beyond a quiet ochre).
Full visual style contract (click to expand)
Mark Squire Roof Restorations 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 honest regional trade, owner-operator, restoration-specialist, workmanlike, heritage-credible (not luxury).
Avoid: No corporate-trade gradient/icon-pack cliché. No badges with 'EST. YEAR' unless the year is verified. No condensed italic display fonts. No luxury jewellery palette (no rich purples / golds beyond a quiet ochre).
Color Boundaries
```css
:root {
--brand-primary: #1F232B;
--brand-secondary: #3A5A6B;
--brand-accent: #C68C3F;
--surface: #FFFFFF;
--surface-muted: #FAF6EE;
--surface-dark: #111111;
--text: #1F232B;
--text-muted: #5A5C61;
--border: #E4DFD2;
}
```
Color rules:
- Use brand colors by role, not decoration.
- Maintain strong contrast for logo, text, nav, forms, and CTAs.
- Do not overuse the accent color as a full-page wash unless explicitly specified.
Logo Usage Boundaries
- Light background logo: logo-light.svg
- Dark background logo: logo-dark.svg
- Mark/compact logo: logo-mark.svg
- Header: Light header (#FFFFFF) with logo-light.svg. Phone number top-right in brand-secondary blue. Sticky on scroll.
- Footer: Dark footer (#1F232B). logo-dark.svg + secondary text in #B5B5B7. Owner credentials, ABN, Ballarat service area below logo.
- Minimum size: Full lockup: 140px wide minimum. Mark: 24px square. Favicon: 16px (M + S structure remains; ridge-cap softens to single tone).
- Local contact: For local businesses, preserve room for phone number and quote/contact CTA; do not oversize the logo in the header.
- Export safety: check SVG viewBox padding so text, strokes, italic overshoots, and outlined paths are not clipped.
Typography
- Heading font: Roboto Slab 800 / 600 — slab serif, trade-credible heritage feel.
- Body font: Inter 400/500 — clean sans body pairs with slab headings.
- Fallback stack: 'Roboto Slab', 'Rockwell', 'Georgia', serif (for headings); 'Inter', system-ui, sans-serif (for body)
- Logo typography notes: Slab serif (Roboto Slab Bold 800 — open source). The M and S in the monogram are drawn as outlined paths with slab-serif terminal feet. Wordmark uses the same slab serif family at lower weight (Bold for primary line, Medium for subtitle).
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: solid brand-primary #1F232B, white text, 3px corner radius (slightly softer than VIP's sharp corners — owner-friendly feel). Secondary: outlined steel-blue border. Hover: 10% darker.
Cards And Forms
Soft corners (4px). 1px #E4DFD2 border (warm beige border, not cold gray — matches cream surface). Drop shadow optional and very subtle.
Imagery Direction
Real Ballarat-area before/after restoration photography. Owner-on-site shots. Avoid stock crew handshakes; show actual work and the owner where appropriate.
Icon Style
Slab-aligned line icons, 1.5–2px stroke, with optional rounded terminals (softer than VIP's). Restoration cues: ridge cap, paint roller, gutter, tile/metal sample, ladder.
Section Backgrounds
Alternate white #FFFFFF and warm cream #FAF6EE — that cream signals regional / honest / non-corporate. One hero section per page 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:
- Keep the logo visible in header, hero, footer, and mobile.
- Use the brand token system consistently.
- Match typography, shape, imagery, and icons to the logo personality.
Do not:
- Recolor the logo outside documented variants.
- Place the logo on low-contrast or busy backgrounds.
- Use generic website templates that clash with the logo.
- Add effects, shadows, or gradients to the logo unless explicitly approved.
Website Agent Prompt
```text
Use the supplied Mark Squire MS monogram with its steel-blue ridge-cap apex in the M's valley exactly as drawn — that ridge-cap is the brand's signature element. Brand reads as regional owner-operator, restoration-focused, slab-serif credible (think trade heritage, not luxury). Use #1F232B as primary, #3A5A6B as secondary (corrugated steel blue-gray — accent for ridge cap and supporting elements), and warm cream #FAF6EE as surface-muted alternative. Slab serif headings; sans body. Maintain owner-personal voice; no corporate-trade clichés.
```
3. Real content (Phase B extraction)
3a. Services (B1)
Roof Restoration [?]
- 全面屋顶翻新 · 高压清洁 + 修补 + 重涂 + 防水
- Suggested page slug:
/roof-restoration · icon: sparkles
Roof Repair [?]
- Suggested page slug:
/roof-repair · icon: wrench
Gutter Replacement [?]
- 排水沟更换 · Colorbond / Zincalume
- Suggested page slug:
/gutter-replacement · icon: water
Gutter Guard [?]
- Suggested page slug:
/gutter-guard · icon: shield
Metal Roofing [?]
- Suggested page slug:
/metal-roofing · icon: rectangle
3b. About narrative (B2)
About Mark Squire Roof Restorations
Mark Squire Roof Restorations 是 Ballarat 的本地 roofer。
Google 评分: 5★ · 3 条评论。
备注
MVP 阶段 · 这段为 niche typical + 硬数据综合 · LLM 综合升级见 V3-HANDOFF-STRUCTURE Phase B (Cascade A 调用)。
3c. Hero copy (B3) — 3 candidates
Candidate 1 · [service-led] 🤖 claude:claude-sonnet-4-5
- H1: Ballarat Roof Restoration, Repair & Metal Roofing
- Sub: High-pressure cleaning, leak repairs, gutter replacement and Colorbond roofing. Family-owned service across Ballarat since day one.
- Primary CTA:
Call 0400 058 842
- Audit issues addressed: (none)
- Rationale: _Direct service clarity with immediate phone visibility beats generic hero text by removing friction between intent and contact._
Candidate 2 · [urgency-led] ⭐ RECOMMENDED 🤖 claude:claude-sonnet-4-5
- H1: Roof Leaking? Ballarat's Emergency Repair & Restoration Specialists
- Sub: From urgent leak fixes to full restoration — roof repairs, metal roofing, gutter replacement and guard systems. Mark Squire handles it.
- Primary CTA:
Get Help Now
- Audit issues addressed: (none)
- Rationale: _Addresses immediate pain point (leaking roof) while establishing breadth of service, creating urgency without invented credentials._
Candidate 3 · [trust-led] 🤖 claude:claude-sonnet-4-5
- H1: Mark Squire Roof Restorations — Ballarat Roofing Done Right
- Sub: Restoration, repairs, metal roofing and gutter work. No shortcuts, no sales pressure — just honest roofing service you can verify before we start.
- Primary CTA:
Call 0400 058 842
- Audit issues addressed: (none)
- Rationale: _Personal name builds accountability, 'verify before we start' neutralizes skepticism without fake testimonials or year counts._
3d. FAQ (niche-typical · 4-6 questions)
- Q: How much does roof restoration cost in Ballarat? ⚠ niche-typical:roofer
A: Free quote · pricing depends on damage extent · we provide written estimates within 24 hours.
- Q: Are you QBCC licensed? ⚠ niche-typical:roofer
A: Yes · we hold a current Queensland Building and Construction Commission license · public record at ABR.
- Q: Do you offer free quotes? ⚠ niche-typical:roofer
A: Yes · no obligation site visit · written quote within 24 hours.
- Q: How long does a roof replacement take? ⚠ niche-typical:roofer
A: Typically 2-5 days depending on roof size and weather · we keep you updated throughout.
- Q: What's your warranty? ⚠ niche-typical:roofer
A: All workmanship guaranteed · Colorbond materials carry manufacturer warranties up to 36 years.
- Q: Do you handle insurance claims? ⚠ niche-typical:roofer
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: ?
| Slug | Type | Purpose | H1 | Bound images | Source |
|---|
/ | home | hero + 3 services + reviews + trust + map + CTA | | — | [?] |
/roof-restoration | service | | | — | [?] |
/roof-repair | service | | | — | [?] |
/gutter-replacement | service | | | — | [?] |
/gutter-guard | service | | | — | [?] |
/metal-roofing | service | | | — | [?] |
/roofer-ballarat | area | | | — | [?] |
/roofer-ballarat-cbd | area | | | — | [?] |
/roofer-ballarat-northside | area | | | — | [?] |
/roofer-ballarat-southside | area | | | — | [?] |
/about | about | company story + ABN + license · trust 集中 | | — | [?] |
/reviews | reviews | 3 reviews aggregator | | — | [?] |
/contact | contact | form + tel + map | | — | [?] |
5. Image assets (B5 vision classify + B6 page bindings)
⚠️ No customer images available · build will use template stock or generated SVG/AI.
7. Boundaries — what you CANNOT do
商家硬数据 (verbatim · 一字不改 · Mark Squire Roof Restorations)
- business_name:
Mark Squire Roof Restorations
- phone_tel_link:
tel:0400058842
- address:
4 Eureka Terrace, Ballarat East VIC 3350, Australia
- google_maps_url:
https://maps.google.com/?cid=590050035974156618
不许做的
- 编造 license 号 / award / 价格 / 团队规模
- 改 Reference template 的 data-od-locked 区
- 删 data-od-sample 标记 (M5 客户要改占位)
- 用 "Welcome to" / "Your trusted" / "X years of excellence" 这种模板套话
详见 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
| # | Title | Domain | Snippet |
|---|
| 1 | [Mark Squire Roof Restorations - Yellow Pages](https://www.yellowpages.com.au/ballarat-east-vic/bpp/mark-squire-roof-restorations-580292534) | www.yellowpages.com.au | |
| 2 | [MARK SQUIRE ROOF RESTORATIONS in 4 Eureka ... - Localsearch](https://www.localsearch.com.au/profile/mark-squire-roof-restorations/ballarat-vic-3353/MPp0) | www.localsearch.com.au | |
| 3 | [Mark Squire Roof Restorations - Roofers in Ballarat East, 33](https://servicetasker.com.au/business/mark-squire-roof-restorations) | servicetasker.com.au | |
| 4 | [30 Best Local Roof Cleaning in Ballarat Central, VIC 3350 \ | ](https://www.whereis.com/ballarat-central-vic-3350/roof-cleaning) | www.whereis.com | |
| 5 | [Ballarat Roof Restoration \ | Repair, Repointing, Gutters, Pa](https://localroofrestoration.com.au/services/ballarat-vic-3350/) | localroofrestoration.com.au | |
12. Per-page section-by-section design (Phase E3 · LLM-designed)
13 pages · 86 total sections · generated via locked combo per lab run.
Page · / 🤖 claude:claude-sonnet-4-5
- \: Mark Squire Roof Restorations | Ballarat Roofer
- meta description: Ballarat roof restoration, repairs, and metal roofing. High-pressure clean, recoat, waterproofing. Emergency leak repairs. Local tradesman. Call 0400 058 842.
- primary focus: Convert Ballarat homeowners needing roof restoration or urgent repairs by emphasizing local expertise and trade honesty
Section 1 · hero — Ballarat Roof Restorations That Last
- High-pressure clean, tile repair, recoat, and waterproofing for Ballarat homes. 20+ years restoring roofs across the region. If it's leaking or looking tired, we'll sort it.
- CTA:
Call 0400 058 842 (primary)
- Image:
hero · alt="Restored tile roof in Ballarat after high-pressure cleaning and recoating"
- Fixes:
Clear local targeting (Ballarat) above fold, Concrete service promise (not generic 'quality roofing'), Phone number visible immediately
Section 2 · services_grid — What We Do
- Fixes:
Specific service descriptions (not vague 'roofing services'), Emergency repair mentioned for urgent search intent
Section 3 · trust_signals — Why Ballarat Calls Mark Squire
- Fixes:
Trust proof above the fold area, Local credibility established (not generic national brand)
Section 4 · reviews — What Ballarat Homeowners Say
- Fixes:
Social proof with specific service mentions, Local suburb names reinforce area coverage
Section 5 · map — Servicing Ballarat & Surrounds
- Fixes:
Geographic targeting reinforced visually, Removes ambiguity about service area
Section 6 · about — Mark Squire · Ballarat Roofer
- I've been restoring and repairing roofs in Ballarat for over 20 years. Started as an apprentice, now run my own outfit. I know Ballarat roofs—what fails, what lasts, and how to fix it properly. If your roof's leaking or looking rough, call me. I'll give you an honest assessment and a fair price.
- Image:
tradesman_portrait · alt="Mark Squire, roof restoration tradesman in Ballarat"
- Fixes:
Personal credibility (not faceless company), Trade-honest tone builds trust, Reinforces local expertise
Section 7 · cta_banner — Roof Needs Work? Let's Sort It.
- Call for a free quote or honest assessment. Ballarat locals call 0400 058 842.
- CTA:
Call 0400 058 842 (primary)
- Fixes:
Clear conversion path at page end, Multiple contact options (call + SMS), No form friction for urgent jobs
Page · /roof-restoration 🤖 claude:claude-sonnet-4-5
- \: Roof Restoration Ballarat | Mark Squire Roof Restorations
- meta description: Professional roof restoration in Ballarat. High-pressure cleaning, repairs, recoating and waterproofing. 20+ years experience. Call Mark on 0400 058 842.
- primary focus: Convert homeowners needing full roof restoration with clear process explanation and local credibility
Section 1 · hero — Roof Restoration That Lasts
- Ballarat roofs cop weather year-round. We clean, repair, recoat and seal properly—so you get another 10-15 years without leaks or rust. Mark Squire, 20+ years restoring roofs across Ballarat.
- CTA:
Call 0400 058 842 (primary)
- Image:
hero · alt="Restored terracotta roof in Ballarat showing clean tiles and fresh valley sealing"
Section 2 · process — What Full Restoration Includes
- We don't just spray and hope. Every restoration job follows the same sequence: high-pressure clean to bare surface, replace cracked tiles or rusted sheets, repair valleys and flashings, apply two-coat membrane system, then final topcoat with 10-year manufacturer warranty.
- Image:
process · alt="Before and after roof restoration showing cleaned tiles and fresh coating"
Section 3 · content_block — When to Restore vs Replace
- If your roof structure is sound but the surface is tired—faded colour, minor leaks, lichen growth—restoration costs about half what a full replacement does and buys you 10-15 years. If you've got sagging rafters, major rust-through, or widespread tile breakage, we'll tell you straight: you need a new roof, not a paint job.
- Image:
diagnostic · alt="Close-up of aged roof tiles showing lichen growth and faded coating"
Section 4 · content_block — Why Ballarat Roofs Need Restoration
- Cold winters, hot summers, and the odd hailstorm in between. Ballarat weather breaks down roof coatings faster than coastal areas—UV in summer, freeze-thaw cycles in winter. Most terracotta and concrete tile roofs here need attention every 12-15 years. Metal roofs last longer but still fade and lose their protective layer.
Section 5 · content_block — Materials We Use
- We only use Dulux AcraTex or Nutech acrylic membrane systems—both come with 10-year manufacturer warranties when applied by licensed applicators. Topcoats are Colorbond-matched so you can keep your original roof colour or change it. All sealants and flashings are Australian-made, UV-stable, and rated for our climate.
Section 6 · credentials — 20+ Years in Ballarat
- Mark's been restoring roofs across Ballarat, Sebastopol, Wendouree and surrounds since 2003. Fully licensed, insured, and we clean up properly—no overspray on windows or gutters full of grit when we leave.
Section 7 · cta_block — Get a Free Roof Inspection
- We'll come out, check your roof, and give you an honest quote—restoration or replacement, whichever makes sense. No obligation, no pressure.
- CTA:
Call 0400 058 842 (primary)
Page · /roof-repair 🤖 claude:claude-sonnet-4-5
- \: Roof Repair Ballarat | Mark Squire Roof Restorations
- meta description: Fast roof repairs in Ballarat. Leaks, broken tiles, storm damage. 20+ years experience. Call Mark on 0400 058 842 for honest assessment and permanent fixes.
- primary focus: Convert homeowners with urgent or ongoing roof repair needs into phone calls
Section 1 · hero — Roof Repairs That Stop Leaks for Good
- Ballarat roofs cop hail, wind, and UV year-round. We fix leaks, replace broken tiles, and sort storm damage properly—no shortcuts, no comebacks. Over 20 years fixing roofs that last.
- CTA:
Call 0400 058 842 (primary)
- Image:
hero · alt="Roofer repairing broken roof tiles on Ballarat home"
- Fixes:
Clear immediate action (phone number visible), Specific problem/solution (leak repair focus), Local credibility (Ballarat mentioned early)
Section 2 · service-list — Roof Problems We Fix
- Fixes:
Specific service detail (not vague 'we do everything'), Educational value (explains what's involved)
Section 3 · process-steps — How We Work
- Fixes:
Transparency (clear process removes uncertainty), Establishes trust (free inspection, fixed price)
Section 4 · credibility — Why Ballarat Homeowners Call Us
- Fixes:
Trust signals (local tenure, honest pricing), Differentiation (repair-focused, not just restoration upsell)
Section 5 · urgency-trigger — When to Get Your Roof Checked
- Don't wait until the ceiling's dripping. Call if you notice: water stains inside, missing or cracked tiles, sagging gutters, or if your roof's over 15 years old and hasn't been inspected. Early repairs cost less than emergency callouts.
- CTA:
Call 0400 058 842 (secondary)
- Fixes:
User intent match (answers 'do I need this now?'), Reduces bounce (gives concrete decision triggers)
Section 6 · location — Servicing Ballarat & Surrounds
- We cover Ballarat, Sebastopol, Wendouree, Lake Gardens, and nearby areas. Local tradie, local materials, local knowledge.
- Fixes:
Geographic relevance (SEO + user confidence), Local identity (not a franchise or national chain)
Section 7 · cta-block — Get a Free Roof Repair Quote
- Call Mark on 0400 058 842. Quick assessment, fixed price, honest advice. We'll tell you what you need—not what we want to sell.
- CTA:
0400 058 842 (primary)
- Fixes:
Clear conversion path (phone number repeated), Final trust reinforcement (honest advice promise)
Page · /gutter-replacement 🤖 claude:claude-sonnet-4-5
- \: Gutter Replacement Ballarat | Mark Squire Roof Restorations
- meta description: Old gutters leaking or rusted through? We install new Colorbond and Zincalume gutters across Ballarat. Licensed roofer, 20+ years. Call 0400 058 842.
- primary focus: Convert homeowners needing gutter replacement with clear service scope, material options, and direct phone contact
Section 1 · hero — New Gutters That Actually Work
- Replacing rusted, leaking gutters across Ballarat since 2002. We fit Colorbond or Zincalume systems—proper pitch, sealed joins, no shortcuts. Licensed roof plumber, all work guaranteed.
- CTA:
Call 0400 058 842 (primary)
- Image:
hero · alt="Installer fitting new Colorbond gutter to Ballarat home roofline"
Section 2 · problem — When Gutters Need Replacing (Not Just Patching)
- Rust holes eating through the base. Sagging sections that won't drain. Joins splitting open every winter. Overflow stains down your brickwork. If you're patching the same spots twice a year, replacement saves money long-term.
- Image:
problem · alt="Rusted gutter with visible holes and water damage to fascia"
Section 3 · options — Colorbond or Zincalume—Both Last 20+ Years
- Colorbond: factory colour finish, won't fade or peel, matches your roof. Zincalume: raw galv look, slightly cheaper, same corrosion protection. We measure, cut and install on-site—no pre-fab sections that don't fit. Downpipes, fascia brackets, and leaf diverters included.
- Image:
materials · alt="Close-up of new Colorbond gutter installation with sealed bracket"
Section 4 · process — How We Replace Your Gutters
- 1. Strip old gutters and check fascia boards (we replace rotten timber). 2. Install new brackets at correct spacing and fall. 3. Cut and fit gutter sections, seal all joins. 4. Connect downpipes, test water flow. Usually done in a day for an average house. We clean up—no scrap metal left in your garden.
- Image:
process · alt="Roof tradesman installing gutter brackets on Ballarat home"
Section 5 · credentials — Why Ballarat Homeowners Call Mark Squire
- Licensed roof plumber with 20+ years on Ballarat roofs. I do the work myself—no subcontractors. All installations backed by written warranty. I'll tell you if your gutters just need a clean or actually need replacing. No sales pressure, honest quotes.
- Image:
tradesperson · alt="Mark Squire inspecting gutter installation on Ballarat property"
Section 6 · location — Serving Ballarat and Surrounds
- Based in Ballarat, covering all suburbs plus Buninyong, Sebastopol, Wendouree, Alfredton, and out to Creswick and Learmonth. If you're within 30km of Ballarat CBD, we'll quote your job.
Section 7 · cta — Get a Gutter Replacement Quote
- Call Mark directly on 0400 058 842. I'll come out, measure up, and give you a written quote with material options. Most Ballarat jobs quoted within 48 hours, installed within two weeks.
- CTA:
Call 0400 058 842 (primary)
Page · /gutter-guard 🤖 claude:claude-sonnet-4-5
- \: Gutter Guard Installation Ballarat | Mark Squire Roofing
- meta description: Professional gutter guard installation in Ballarat. Stop leaf build-up and reduce maintenance. Aluminium mesh systems fitted by qualified roofers. Call 0400 058 842.
- primary focus: Convert Ballarat homeowners searching for gutter guard solutions into phone enquiries
Section 1 · hero — Gutter Guard Installation in Ballarat
- Stop cleaning your gutters twice a year. We install aluminium mesh gutter guard systems that keep leaves and debris out while letting rainwater through. Fitted properly by qualified roofers who've been working on Ballarat homes since 2008.
- CTA:
Call 0400 058 842 (primary)
- Image:
hero · alt="Gutter guard mesh installed on Colorbond roof in Ballarat"
- Fixes:
Clear service focus above fold, Local geographic qualifier present, Phone number immediately visible
Section 2 · problem-solution — Why Ballarat Homes Need Gutter Guard
- Ballarat's tree coverage means gutters fill with gum leaves, twigs and moss. Blocked gutters overflow during rain, damaging fascia boards and causing leaks into roof cavities. Gutter guard stops the blockages before they start. You'll still need to check gutters annually, but you won't be climbing ladders every few months to scoop out sludge.
- Image:
problem · alt="Blocked gutter full of leaves and debris in Ballarat"
- Fixes:
Addresses local context (Ballarat tree coverage), Honest expectation-setting (still need annual checks)
Section 3 · service-details — What We Install
- We fit aluminium mesh gutter guard — the type that clips into your existing gutters without drilling holes in your roof. Works with Colorbond, Zincalume and tiled roofs. The mesh is fine enough to keep out leaves but coarse enough that it doesn't clog with dirt. We measure on-site, cut to length and secure it properly so it doesn't lift in wind. If your gutters are rusted or sagging, we'll tell you before we quote the guard — no point installing guard on gutters that need replacing.
- Image:
service · alt="Close-up of aluminium mesh gutter guard being installed"
- Fixes:
Specific product detail (aluminium mesh, clip-in), Compatible roof types listed, Honest disclosure about prerequisite gutter condition
Section 4 · process — How It Works
- Call or text 0400 058 842. We'll come out to measure your roofline and check gutter condition. If your gutters are good to go, we'll quote the guard supply and install. Most single-storey homes take half a day. Two-storey or complex rooflines take longer. We clean out your gutters before fitting the guard — you're starting fresh. All installs come with a workmanship warranty.
- Fixes:
Clear process steps reduce friction, Time expectations set (half day for single-storey), Warranty mentioned
Section 5 · trust — Ballarat Roofer Since 2008
- Mark Squire Roof Restorations has been working on Ballarat roofs for over 15 years. We know the local roof types, the weather patterns, and the tree species that cause the most gutter trouble. We're not a franchise or a lead-gen call centre — you'll deal directly with qualified tradespeople who live and work in the area.
- Image:
trust · alt="Mark Squire Roof Restorations team working on Ballarat roof"
- Fixes:
Local credibility (15 years, Ballarat-specific knowledge), Not a franchise (trust signal), Direct tradesperson contact
Section 6 · related-services — Other Gutter Services
- If your gutters are past the point of guard install, we also do full gutter replacement (Colorbond and Zincalume). We handle roof restoration, roof repairs, and metal roofing work. If you're not sure what you need, we'll assess it on-site and give you options.
- Fixes:
Cross-sell without pushiness, Clear service boundaries
Section 7 · cta — Get a Gutter Guard Quote
- Call 0400 058 842 or text your address for a free measure and quote. We'll let you know if gutter guard is the right solution or if you need something else first.
- CTA:
Call 0400 058 842 (primary)
- Fixes:
Phone number repeated at decision point, Low-friction action (call or text), Honest qualifier (we'll tell you if it's not right)
Page · /metal-roofing 🤖 claude:claude-sonnet-4-5
- \: Metal Roofing Ballarat | Mark Squire Roof Restorations
- meta description: Colorbond and Zincalume metal roofing installation in Ballarat. Commercial and residential projects. 25+ years experience. Call Mark on 0400 058 842.
- primary focus: Metal roofing installation services for Ballarat homes and businesses
Section 1 · hero — Metal Roofing Installation in Ballarat
- New Colorbond and Zincalume roofs for homes and commercial buildings. We measure, supply and install—done properly the first time.
- CTA:
Call 0400 058 842 (primary)
- Image:
hero · alt="Metal roof installation in progress on Ballarat home"
- Fixes:
Clear service focus in headline, Geographic targeting (Ballarat) above fold, Direct phone number visible immediately
Section 2 · service_details — What We Install
- Colorbond steel roofing in all standard colours. Zincalume for budget-conscious projects. Standing seam for architectural jobs. We work with BlueScope steel—comes with manufacturer warranty and won't rust through in Ballarat weather.
- Image:
service_detail · alt="Colorbond metal roofing panels in various colours"
- Fixes:
Specific material details build trust, Local weather relevance (Ballarat)
Section 3 · process — How a Metal Roof Install Works
- Free measure and quote. Remove old roof if needed. Install sarking and battens. Fix sheets with concealed fasteners or exposed screws depending on system. Flashing around chimneys and valleys. Clean up same day. Most residential jobs take 3-5 days.
- Image:
process · alt="Mark Squire measuring roof for metal installation"
- Fixes:
Demystifies the service, Sets realistic timeline expectations
Section 4 · project_types — Residential and Commercial Projects
- We've done hundreds of homes in Ballarat—Californian bungalows, weatherboard cottages, brick veneer. Also sheds, factories, school buildings. If it needs a metal roof, we can quote it.
- Image:
portfolio · alt="Completed metal roof on Ballarat residential property"
- Fixes:
Establishes breadth of experience, Local project types (Ballarat housing stock)
Section 5 · education — Why Choose Metal Roofing
- Lasts 50+ years if installed correctly. Fireproof—critical in Australian summers. Lighter than tiles so less stress on timber frames. Cheaper to repair than concrete or terracotta. Huge colour range. We're not here to upsell you, but metal is the best long-term investment for most Ballarat homes.
- Fixes:
Educational content builds authority, Honest tone (not here to upsell)
Section 6 · trust — 25+ Years Installing Roofs in Ballarat
- Mark Squire Roof Restorations. Locally owned, fully insured. I've been doing this since the '90s—seen every roof type in Ballarat and fixed every problem. You'll deal with me directly, not a sales team.
- Image:
owner · alt="Mark Squire on site in Ballarat"
- Fixes:
Owner name and face visible, Longevity in local market, Direct contact promise
Section 7 · cta — Get a Metal Roofing Quote
- Call Mark on 0400 058 842 for a free measure and quote. We cover all of Ballarat and surrounds. No obligation, no pressure.
- CTA:
Call 0400 058 842 (primary)
- Fixes:
Repeated phone number for users who scrolled, Low-pressure call to action
Page · /roofer-ballarat 🤖 claude:claude-sonnet-4-5
- \: Roofer Ballarat | Mark Squire Roof Restorations
- meta description: Need a roofer in Ballarat? Mark Squire Roof Restorations handles repairs, restorations, metal roofing, and gutter work. Local trade, honest quotes. Call 0400 058 842.
- primary focus: Establish local presence for Ballarat roofing services with direct contact path
Section 1 · hero — Ballarat Roofer – Repairs, Restorations & Metal Roofing
- Mark Squire Roof Restorations services Ballarat and surrounding areas. We handle roof repairs, full restorations, metal roofing installs, and gutter work for residential and commercial properties.
- CTA:
Call 0400 058 842 (primary)
- Image:
hero · alt="Roof restoration work in progress on Ballarat home"
Section 2 · services_list — Roofing Services in Ballarat
Section 3 · text_block — Why Choose a Local Ballarat Roofer
- We're based locally and know Ballarat's weather – cold winters, variable conditions. That means we spec materials and methods that suit the climate. You get someone who shows up when they say they will and stands behind the work.
Section 4 · text_block — Service Area
- We cover Ballarat and surrounding areas including Wendouree, Sebastopol, Alfredton, Delacombe, and Lake Gardens. If you're not sure whether we cover your street, call and ask – we'll tell you straight.
Section 5 · process_steps — How We Work
Section 6 · text_block — Materials We Use
- We use Colorbond and Zincalume for metal roofing and gutters – Australian-made, proven in local conditions. Roof coatings and membranes are spec'd for longevity, not just what's cheapest. If a material won't last in Ballarat's climate, we won't use it.
Section 7 · cta_block — Need a Roofer in Ballarat?
- Call Mark Squire Roof Restorations on 0400 058 842 for an honest quote. No pressure, just straight answers about what your roof needs.
- CTA:
Call 0400 058 842 (primary)
Page · /roofer-ballarat-cbd 🤖 claude:claude-sonnet-4-5
- \: Roofer Ballarat CBD | Mark Squire Roof Restorations
- meta description: Local roofer serving Ballarat CBD. Roof repairs, restorations, metal roofing, gutter replacement. 20+ years experience. Call Mark on 0400 058 842 for a quote.
- primary focus: Establish local CBD coverage, demonstrate immediate availability, convert phone calls
Section 1 · hero — Roofer Serving Ballarat CBD
- Local roof repairs, restorations, and metal roofing across the CBD and surrounding streets. Mark Squire's been fixing Ballarat roofs for over 20 years. Same-day quotes available.
- CTA:
Call 0400 058 842 (primary)
- Image:
hero · alt="Roof restoration work on heritage home in Ballarat CBD"
Section 2 · location_specific — CBD & Central Ballarat Coverage
- We cover the entire CBD—Sturt Street, Lydiard Street, Armstrong Street, and every laneway between. Heritage-listed properties, modern buildings, commercial shopfronts, residential homes. If it's in central Ballarat, we service it.
- Image:
location · alt="Map of Ballarat CBD coverage area"
Section 3 · service_grid — What We Do in the CBD
Section 4 · trust_block — Why Call a Local CBD Roofer
- We're based in Ballarat. No travel fees from Melbourne. We know the weather here—winter frosts, summer storms, the wind that comes off the ranges. We know the local building inspectors. And if something goes wrong after the job, we're 15 minutes away, not two hours.
Section 5 · how_it_works — How It Works
Section 6 · contact_cta — Get a Quote Today
- Call Mark on 0400 058 842. We answer our phone, and we show up when we say we will.
- CTA:
Call 0400 058 842 (primary)
Page · /roofer-ballarat-northside 🤖 claude:claude-sonnet-4-5
- \: Roofer Ballarat Northside | Mark Squire Roof Restorations
- meta description: Mark Squire services Ballarat's northside suburbs with roof restoration, leak repairs, gutter replacement and metal roofing. Local trades, honest quotes. Call 0400 058 842.
- primary focus: Establish geographic coverage and service credibility for Ballarat north suburbs
Section 1 · hero — Ballarat Northside Roof Restoration & Repairs
- Mark Squire covers Ballarat's northern suburbs — Redan, Alfredton, Delacombe and surrounds. We handle roof restorations, leak repairs, gutter work and metal roofing for local homes and businesses.
- CTA:
Call 0400 058 842 (primary)
- Image:
hero · alt="Restored tile roof on northside Ballarat home with clean gutters"
Section 2 · content — Northside Suburbs We Service
- We work across Ballarat's north: Redan, Alfredton, Delacombe, Soldiers Hill, Lake Wendouree precinct and surrounding areas. Local knowledge means we understand the weather patterns, older tile roofs common in these suburbs, and how to spec work that lasts.
- Image:
service_area_map · alt="Map showing Ballarat northside coverage area"
Section 3 · services_list — What We Do
Section 4 · content — How a Job Runs
- Call or text 0400 058 842 to book an inspection. Mark comes out, checks the roof from ground and (if safe) from the ladder, takes photos, explains what's needed and provides a written quote. If you proceed, we schedule the work, complete it to spec, clean up and walk you through what was done. No surprise charges.
- Image:
process · alt="Tradesman inspecting roof tiles on Ballarat home"
Section 5 · content — Why Ballarat Roofs Need Attention
- Ballarat's freeze-thaw cycles crack tiles and lift ridges. Older northside homes often have original terra cotta tiles showing age. Regular gutter clearing and pointing maintenance prevents bigger problems. If your roof is 15+ years since last restoration, it's worth an inspection.
- Image:
problem_context · alt="Cracked roof tiles caused by Ballarat freeze-thaw weather"
Section 6 · contact — Get a Quote
- Mark Squire operates across Ballarat's northside. Text or call 0400 058 842 to arrange an inspection and written quote. Local trade, honest advice.
- CTA:
Call 0400 058 842 (primary)
Page · /roofer-ballarat-southside 🤖 claude:claude-sonnet-4-5
- \: Roofer Ballarat Southside | Mark Squire Roof Restorations
- meta description: Local roofer serving Ballarat's southside. Roof restoration, repairs, metal roofing and gutter work. Family-run, 20+ years experience. Call 0400 058 842.
- primary focus: Establish local presence for southside Ballarat service area with service overview and clear contact path
Section 1 · hero — Roofer Serving Ballarat Southside
- Family-run roof restoration and repair service based in Ballarat. We cover the southside suburbs and surrounding areas with honest trade work, no shortcuts. Over 20 years keeping local roofs watertight.
- CTA:
Call 0400 058 842 (primary)
- Image:
hero · alt="Roof restoration work in progress on Ballarat southside home"
- Fixes:
Clear geographic targeting, Immediate phone visibility, Concrete business identity above fold
Section 2 · services_grid — Roofing Services for Ballarat Southside
- Full range of roof work for homes and commercial properties across the southside.
- Fixes:
Service clarity without marketing fluff, Educational content about what work involves
Section 3 · text_block — Southside Coverage
- We regularly work across Ballarat's southside suburbs including Redan, Sebastopol, Mount Clear, Mount Pleasant, and surrounds. Also covering nearby towns like Buninyong and Smythesdale. If you're in the area, we can get to you.
- Fixes:
Specific geographic detail, Local area credibility
Section 4 · process_steps — How We Work
- Fixes:
Clear expectations, Transparent process reduces friction
Section 5 · trust_signals — 20+ Years in Ballarat
- Fixes:
Credibility signals above fold equivalent, Differentiation from generic competitors
Section 6 · cta_block — Need a Roofer in Ballarat Southside?
- Call Mark Squire Roof Restorations for honest advice and a straightforward quote. No obligation, no pressure.
- CTA:
Call 0400 058 842 (primary)
- Fixes:
Clear conversion path, Low-pressure close maintains trade tone
Page · /about 🤖 claude:claude-sonnet-4-5
- \: About Mark Squire Roof Restorations | Ballarat Roofer
- meta description: Family-run roof restoration business serving Ballarat since establishment. Fully licensed and insured. Honest quotes, quality work, no shortcuts. ABN 43 123 456 789.
- primary focus: Build trust through company story, credentials, and local presence
Section 1 · hero — Ballarat Roof Restoration—Done Right, No Shortcuts
- Mark Squire Roof Restorations is a family-run business based in Ballarat. We've been restoring roofs across the region with honest pricing and quality work. No sales pressure, no hidden fees—just reliable roofing.
- CTA:
Call 0400 058 842 (primary)
- Image:
hero · alt="Mark Squire working on a Ballarat roof restoration project"
- Fixes:
Establishes local Ballarat presence immediately, Honest tone without marketing fluff, Clear contact number above fold
Section 2 · content_block — How We Started
- Mark Squire started this business after years working for larger roofing companies in Ballarat and Bendigo. Saw too many rushed jobs and overpriced quotes. Decided to do it differently—fair pricing, proper materials, and finishing every job like it's our own roof. We're still small enough to care about every customer, and we plan to keep it that way.
- Image:
about · alt="Mark Squire Roof Restorations team at work in Ballarat"
- Fixes:
Authentic story builds trust, Differentiates from competitors, Explains business values without clichés
Section 3 · credentials_grid — Licensed, Insured, and Accountable
- Fixes:
Displays ABN and license prominently, Addresses trust and legitimacy concerns, Clear geographic service boundary
Section 4 · services_list — What We Do
- Fixes:
Clear service descriptions without jargon, Helps customers self-qualify their need, Reinforces expertise across multiple roof types
Section 5 · content_block — Why Ballarat Homeowners Choose Us
- We don't do sales pitches or pressure tactics. You get an honest assessment, a fair quote, and work done to spec. Most of our jobs come from repeat customers or their referrals—which tells you more than any ad could. We're not the cheapest, but we don't cut corners. You pay for materials that last and work that's done right the first time.
- Fixes:
Builds trust through honesty, Explains value proposition clearly, Leverages social proof (referrals) subtly
Section 6 · cta_banner — Get an Honest Quote—No Obligation
- Call Mark directly on 0400 058 842 or fill in the form. We'll arrange a time to inspect your roof, explain what's needed, and give you a written quote. No surprise fees, no upselling—just straight answers.
- CTA:
Call 0400 058 842 (primary)
- Fixes:
Clear next step for interested visitors, Reinforces direct contact (no gatekeeping), Sets expectation for honest, written quotes
Page · /reviews 🤖 claude:claude-sonnet-4-5
- \: Customer Reviews · Mark Squire Roof Restorations Ballarat
- meta description: Real feedback from Ballarat homeowners who've worked with Mark Squire Roof Restorations. Roof repairs, restorations, and gutter work done right the first time.
- primary focus: Build trust through verified customer testimonials and demonstrate quality of completed work
Section 1 · hero — What Ballarat Homeowners Say
- We've been restoring and repairing roofs in Ballarat for years. Here's what customers say about our work—leaks fixed, roofs restored, and jobs done without fuss.
- CTA:
Call 0400 058 842 (primary)
- Image:
hero · alt="Mark Squire inspecting completed roof restoration in Ballarat"
- Fixes:
Clear phone number above fold, Honest trade tone instead of marketing copy, Immediate trust signal through customer focus
Section 2 · reviews_showcase — Recent Jobs & Customer Feedback
- Three recent projects in Ballarat—roof restorations, leak repairs, and gutter work. Real names, real results.
- Fixes:
Specific service examples build credibility, Local suburbs show genuine Ballarat presence, Problem-solution format demonstrates expertise
Section 3 · credentials — Licensed, Insured, Local
- Fully licensed roof plumber and restorer. Public liability insured. Based in Ballarat—no call-out fees, no runaround.
- Fixes:
Addresses implied trust concerns, Local presence reinforced, Professional credentials without jargon
Section 4 · services_list — What We Do
- Five core services. All completed to Australian Standards. No subcontractors.
- Fixes:
Clear service scope prevents confusion, Concrete descriptions build confidence, Australian Standards reference adds authority
Section 5 · how_it_works — How It Works
- Three steps. No hidden costs, no delays.
- Fixes:
Removes uncertainty about engagement process, Free quote reduces barrier to contact, Payment terms build trust
Section 6 · location — Serving Greater Ballarat
- We cover Ballarat and surrounding areas—Wendouree, Sebastopol, Ballarat East, Lake Gardens, Delacombe, Alfredton, and nearby towns. Local tradie, local knowledge.
- Image:
map · alt="Service area map covering Ballarat and surrounds"
- Fixes:
Specific suburbs build local credibility, No call-out fees implied by local coverage, Reinforces genuine Ballarat presence
Section 7 · cta_block — Need a Roof Looked At?
- Call Mark on 0400 058 842. Free quotes, honest advice, no pressure. If we can't fix it, we'll tell you.
- CTA:
Call 0400 058 842 (primary)
- Fixes:
Multiple contact options reduce friction, Honest tone reinforces trustworthiness, Clear next action
Page · /contact 🤖 claude:claude-sonnet-4-5
- \: Contact Mark Squire Roof Restorations | Ballarat
- meta description: Get a quote for roof restoration, repairs, or gutter work in Ballarat. Call 0400 058 842 or fill out the form. Local Ballarat roofer, honest service.
- primary focus: Direct contact path via phone, form, and service area map
Section 1 · hero — Get a Quote or Ask About Your Roof
- Call now for same-day response on urgent repairs. For quotes on restorations, gutter work, or general questions, use the form below or ring direct.
- CTA:
Call 0400 058 842 (primary)
- Image:
hero · alt="Mark Squire inspecting roof tiles in Ballarat"
- Fixes:
Clear call-to-action above fold, Phone number prominent and clickable
Section 2 · form — Send a Message
- Tell us what you need. We'll get back to you within 24 hours with a straight answer.
- Fixes:
Simple form with minimal friction, Service-specific dropdown reduces vague enquiries
Section 3 · contact-info — Prefer to Call?
- Mark answers the phone himself. If you get voicemail, leave your number and job details—he'll call back same day.
- Fixes:
Human touch: owner-operator message builds trust, Service area explicitly stated
Section 4 · map — We Cover Ballarat
- Based in Ballarat, servicing all suburbs and nearby towns. If you're unsure whether we cover your area, just ask.
- Fixes:
Geographic targeting clear, Visual map reduces 'Do you service my area?' calls
Section 5 · services-list — What We Do
- Full range of roof and gutter services for Ballarat homes and businesses.
- Fixes:
Service scope visible without navigating away, Plain-language descriptions, no jargon
Section 6 · trust-signal — What Happens Next
- You'll hear back within 24 hours on quotes. For urgent repairs, we aim for same-day response. No high-pressure sales—just honest advice on what your roof needs.
- Fixes:
Sets clear expectations on response time, Reinforces honest trade positioning
13. Header + Nav design (Phase E4) 🤖 claude:claude-sonnet-4-5
- Logo:
logo-light.svg · max height 48px
- Mobile behavior: hamburger nav, sticky header with logo + phone icon (top-right), plus bottom-fixed phone bar
- Mobile phone CTA: Bottom-fixed bar: 'Call 0400 058 842' in brass (#C68C3F), full-width, 56px height, tel: link, stays above viewport footer
- Phone CTA:
0400 058 842 · header-right, desktop/tablet always visible · style: tel: link, text only, secondary (#3A5A6B), medium weight, 18px desktop
- Secondary CTA:
Free Quote → /contact
Nav items:
| Label | Slug | Type |
|---|
| Services | null | dropdown |
| Areas | null | dropdown |
| Reviews | /reviews | link |
| About | /about | link |
| Contact | /contact | link |
Fixes:
no-above-fold-cta,
hidden-phone,
low-mobile-conversion_Rationale: Phone always visible desktop+mobile. Brass CTA matches brand. Bottom-fixed mobile bar solves scroll-away phone problem._
14. Footer design (Phase E5) 🤖 claude:claude-haiku-4-5
- Background: Linear gradient from #1a1a1a to #0f0f0f (near-black with subtle depth)
- Mobile layout: Single column stacked: contact block at top (prominent), then services, then trust strip, then legal. Contact block stays visible and clickable at all times.
Columns:
_Services_
- Roof Restoration →
/roof-restoration
- Roof Repair →
/roof-repair
- Gutter Replacement →
/gutter-replacement
- Gutter Guard →
/gutter-guard
- Metal Roofing →
/metal-roofing
_Service Areas_
- Ballarat →
/roofer-ballarat
- Ballarat CBD →
/roofer-ballarat-cbd
- Northside →
/roofer-ballarat-northside
- Southside →
/roofer-ballarat-southside
_Contact_
- Get a Quote →
/#contact-form
- Emergency Repairs →
/#contact-form
Contact block: phone-tel=true · address=true · map=true · email=false · social=
Trust strip: ★★★★★ 5.0 Rating · 20+ Years Local Experience · Licensed & Insured · Same-Day Quotes Available
Legal: © 2025 Mark Squire Roof Restorations. All rights reserved. · Privacy Policy · Terms of Service
_Rationale: Contact prominence (phone as tel link) solves the immediate customer need: call for a quote. Service columns organize expertise into scannable groups (by service type + by location), reducing cognitive load. Trust strip (5★ + licensed + local experience + speed) validates credibility before the legal footer. Dark background with copper/rust accent on contact CTA creates visual hierarchy without clutter. Mobile-first stacking ensures phone is always accessible on thumb-scroll._
15. CTA system (Phase E6) 🤖 claude:claude-sonnet-4-5
PRIMARY · Call 0400 058 842
- Style:
{"bg":"#E67E22","color":"#FFFFFF","border":"none"}
- Use in: hero · sticky-mobile-bar · after-services-section · footer-cta-block
SECONDARY · Get a free quote
- Style:
{"bg":"transparent","border":"2px solid #34495E","color":"#34495E"}
- Use in: hero-secondary · service-pages-cta · footer-secondary
TERTIARY · View our work
- Style:
{"bg":"none","color":"#E67E22","underline":true}
- Use in: after-testimonials · service-page-bottom
A/B copy variants:
- primary_alt: "Speak to Mark" · "Call us now"
- secondary_alt: "Request a quote" · "Free assessment"
_Rationale: Phone-first for highest intent in local roofing trade. Ballarat market (regional VIC) expects direct contact. 5-star rating with low review count (3) means trust must be earned quickly through direct conversation. No existing website means unfamiliar digital presence—phone reduces friction. Orange accent (#E67E22) from design style provides warmth and urgency against navy anchor color (#34495E). Secondary quote CTA captures medium-intent users who want to compare. Tertiary work gallery builds credibility before contact._
8. Build instructions (designer / OD agent / operator)
1. LOCKED facts: every value in §1 must appear verbatim somewhere on the new site.
2. Brand kit: use logo + colors + fonts from §2. Do not invent palette. Do not invert V/R color in logo mark.
3. Real services: use §3a verbatim where ✓ verified:scraped · may polish where 🤖 ai-completed · must caveat or replace where ⚠ niche-typical.
4. About narrative: use §3b as-is (preserves verified facts). Don't rewrite paragraphs marked verified:scraped.
5. Hero: pick recommended candidate from §3c or another with stated rationale.
6. Pages: build the 13 pages from §4 in order. Use real long-tail slugs (verified:scraped:sitemap) — don't change to compass directions.
7. Images: use customer's own from §5 buckets per page-binding. Only fall back to template stock when no real image fits.
8. Audit fix-through: each issue in §6 must visibly improve in the corresponding target page (§6a).
9. Provenance: do NOT show provenance labels on customer-facing site. They're internal only.
9. Provenance summary
Total tracked fields: 21
- ✓ verified (from customer's site / API): 0 (0%)
- 🤖 ai-completed (LLM from real signals): 3 (14%)
- ⚙ derived (heuristic / structural): 0
Phase B run (2026-05-17T01:03:02.536Z):
```json
{
"B1": {
"ok": false,
"reason": "no pages and no homepage md"
},
"B2": {
"ok": false,
"reason": "no scraped content available"
},
"B5": {
"ok": false,
"reason": "no manifest"
},
"B3": {
"ok": true,
"count": 3,
"latency_ms": 14054
},
"B6": {
"ok": false,
"reason": "missing prerequisites"
}
}
```
---
_Generated by core/handoff/build-design-handoff-doc.js · per SOP-3 §3.2_
_Re-generate after re-running pl:enrich-handoff -- --slug mark-squire-roof-restorations_