7 · Wireframes

Wireframe library

All 16 page layouts, drawn section by section.

One wireframe per page layout. Shared layouts are drawn once, and the pages that use them are listed beneath each title. Every page in the page list is covered here.

background image
1
2
3
img
img
img
img
img
img
★★★★★
★★★★★
★★★★★
+
+
+
+
background image
01 / 16

Home

The single most important page. Every section earns its place by moving a visitor toward the quote form or the phone.

Home uses this layout · 1,200–1,500 words
background image
img
img
img
img
img
img
1
2
3
★★★★★
★★★★★
★★★★★
+
+
+
+
background image
02 / 16

Service Page

One page per service. Seven pages share this layout: Roof Replacement, Roof Repair, Roof Inspection, Storm Damage & Insurance Claims, Gutter Insta…

7 pages use this layout · 1,200–2,400 words
background image
img
img
img
★★★★★
★★★★★
★★★★★
service radius map
+
+
+
+
background image
03 / 16

Service Area Page

Ten pages share this layout. We recommend localizing each service area page through reviews, imagery, and community detail rather than duplicating eac…

10 pages use this layout · 900–1,200 words
background image
img
img
img
img
img
img
img
img
img
background image
04 / 16

Our Work

One page holding every project image, with before/after pairs shown in the drag-to-compare slider. Every service page also carries its own before/afte…

Our Work (Gallery) uses this layout · 400–600 words
background image
img
img
img
background image
05 / 16

About

Carries the authority signals: who owns the business, how long it has operated, its licenses, and why it is not a lead broker.

About uses this layout · 600–800 words
background image
service radius map
background image
06 / 16

Contact

The form page. Short by design: the job is to remove friction, not to rank.

Contact uses this layout · 300–500 words
background image
1
2
3
GHL calendar embed
07 / 16

Thank You

Noindexed. Its job is to confirm the lead, set expectations, fire the conversion event, and optionally offer self-booking.

Thank You uses this layout · 150–250 words
background image
1
2
3
background image
08 / 16

Roofing Services (hub)

A hub that links every service page. Hubs concentrate internal link equity and give the site a clean two-level service structure.

Roofing Services (hub) uses this layout · 800–1,000 words
background image
service radius map
background image
09 / 16

Service Areas (hub)

Links all ten city pages and carries the coverage map.

Service Areas (hub) uses this layout · 600–800 words
background image
★★★★★
★★★★★
★★★★★
★★★★★
★★★★★
★★★★★
★★★★★
★★★★★
★★★★★
background image
10 / 16

Reviews

Consolidates social proof and gives the review markup a natural home. Reviews must be genuine and displayed with permission.

Reviews uses this layout · 500–700 words
background image
1
2
3
background image
11 / 16

Financing

The financing offer, published only once the lender, the terms and the required disclaimer are confirmed.

Financing uses this layout · 600–800 words
background image
+
+
+
+
+
+
+
+
+
+
+
+
background image
12 / 16

FAQ

The highest long-tail return on the site. Every answer is a chance to rank for a question a customer actually types.

FAQ uses this layout · 1,200–1,800 words
background image
background image
13 / 16

Blog (index)

The entry point for the content program. Local cost guides and storm-season posts are the highest-return topics for a Florida roofer.

Blog (index) uses this layout · 300–400 words
background image
featured image
background image
14 / 16

Blog Post

The long-form format. Depth beats length: a 1,500-word post that fully answers a question outperforms a padded 2,500-word one.

Blog post (template) uses this layout · 1,400–1,800 words
background image
background image
15 / 16

Legal Pages

Four pages share this layout.

4 pages use this layout · 800–1,500 words
background image
background image
16 / 16

404 Not Found

Turns a dead end into a route back: search, top services, and the phone number.

404 Not Found uses this layout · 100–150 words

Every layout, and what uses it

#WireframeExample URLWordsPages using it
01Home/1,200–1,500Home
02Service Page/roof-replacement/ etc.1,200–2,400Roof Replacement
Roof Repair
Roof Inspection
Storm Damage & Insurance Claims
Gutter Installation
Commercial & Multi-Family
Emergency Roofing
03Service Area Page/roofing-longwood-fl/ etc.900–1,200Roofing in Lake Mary, FL
Roofing in Longwood, FL
Roofing in Orlando, FL
Roofing in Winter Park, FL
Roofing in Winter Springs, FL
Roofing in Apopka, FL
Roofing in Altamonte Springs, FL
Roofing in Oviedo, FL
Roofing in Casselberry, FL
Roofing in Sanford, FL
04Our Work/gallery/400–600Our Work (Gallery)
05About/about/600–800About
06Contact/contact/300–500Contact
07Thank You/thank-you/150–250Thank You
08Roofing Services (hub)/services/800–1,000Roofing Services (hub)
09Service Areas (hub)/service-areas/600–800Service Areas (hub)
10Reviews/reviews/500–700Reviews
11Financing/financing/600–800Financing
12FAQ/faq/1,200–1,800FAQ
13Blog (index)/blog/300–400Blog (index)
14Blog Post/blog/{post-slug}/1,400–1,800Blog post (template)
15Legal Pages/privacy/ · /terms/ · /accessibility/ · /cookies/800–1,500Privacy Policy
Terms of Service
Accessibility Statement
Cookie Policy
16404 Not FoundNone (system)100–150404 Not Found