Business TierRoofing & Home Services

Platinum Roofing

A 4th-generation roofer, finally found online.

A fast, conversion-focused marketing site for a family-owned Alpharetta roofing contractor — built for local SEO with city landing pages, an interactive service-area map, an after-hours lead-capture flow, and a CompanyCam-fed project portfolio.

22 cities

Service-area pages

3 paths

Lead channels

2 hours

Response promise

26 years

Family credibility

Real photos

Project portfolio

This weekend

Going live

The Problem

What they were dealing with

Platinum Roofing has protected North Georgia homes since 2000 — four generations of roofers, licensed and insured, with real craftsmanship behind them. But online, they were nearly invisible. They had no way to rank for the cities they actually serve, no fast path for a homeowner with an active leak to reach them after hours, and no place to show off the roofs they'd built. They were losing storm-damage and replacement leads to franchise chains that simply showed up higher in search.

The Solution

What we built

We built a marketing site engineered to win local search and convert the visitors it brings in. Every one of the 22 communities they serve gets its own SEO-optimized landing page with neighborhood-level copy, ZIP codes, and LocalBusiness structured data. An interactive service-area map turns coverage into something a homeowner can click. A multi-channel lead flow — free-estimate form, click-to-call, and an after-hours "quick message" capture — makes sure no lead falls through at 9pm during a storm. Their real project photos, pulled from CompanyCam, fill a filterable portfolio, and an expert-advice blog targets the cost and how-to queries homeowners actually search.

The Build

See it in action

Platinum Roofing homepage hero — North Georgia's most trusted roofing contractor, with free-estimate and call CTAs over a finished roof
Homepage — hero with dual CTAs and at-a-glance trust signals (26 years, 4th generation, licensed & insured)
Alpharetta city landing page with neighborhood-specific roofing copy and an at-a-glance ZIP code panel
City landing page — one of 22 service-area pages, each with neighborhood copy, ZIP codes, and local schema
Interactive service-area map showing 22 communities served across North Atlanta
Service Area — interactive Leaflet/OSM map with clickable city markers across 22 communities
Free roofing estimate contact form with service type, address, and a 2-hour response promise
Contact — free-estimate form with service routing and a 2-hour business-hours response promise

Feature Deep Dive

Everything under the hood

Local SEO Architecture

  • Dedicated landing page for each of 22 service-area cities
  • Neighborhood-level copy, ZIP codes, and county targeting per page
  • LocalBusiness + FAQ JSON-LD structured data sitewide
  • Service pages for residential, commercial, repair, gutters & emergency
  • Expert-advice blog targeting cost and how-to search queries

Lead Capture & Conversion

  • Free-estimate form with service type and property-address routing
  • Persistent click-to-call and sticky "Call Now" CTA
  • After-hours "quick message" capture for storm/emergency leads
  • 2-hour business-hours response promise surfaced at point of contact
  • Email notifications to the office via Resend

Trust & Social Proof

  • Certification badge wall (GAF, CertainTeed MasterCraftsman, AAA Atlanta)
  • 26-year, 4th-generation family-roofer credibility messaging
  • Customer reviews section with 5.0-star aggregate
  • Licensed & insured trust signals throughout

Portfolio & Media

  • Filterable project gallery (residential / commercial / repair)
  • Real CompanyCam job photos — not stock imagery
  • Embedded YouTube "how we do it" video showcase
  • Lightbox full-size viewing on every project

Service Area Map

  • Interactive Leaflet/OSM map of all 22 communities
  • Clickable markers linking to each city landing page
  • No API key required — privacy-friendly and free to run

Performance & Foundation

  • Server components for indexable pages, client islands for interactivity
  • WebP imagery with responsive sizing for fast mobile loads
  • Mobile-first responsive design with sticky mobile call bar
  • Privacy, cookie, terms, and accessibility pages built in

The Results

What changed

22 cities

Service-area pages

Each ranking-ready with unique, neighborhood-level local SEO content

3 paths

Lead channels

Estimate form, click-to-call, and after-hours quick-message capture

2 hours

Response promise

Business-hours response commitment surfaced at every point of contact

26 years

Family credibility

4th-generation roofing heritage put front and center

Real photos

Project portfolio

CompanyCam job imagery instead of generic stock

This weekend

Going live

Launching to production on Hetzner + Docker + Caddy

The Stack

Built with production-grade tools

Next.js 16React 19TypeScriptTailwind CSSLeaflet/OSMResendDockerCaddy
For 26 years we let our work speak for itself. Now the website does too — homeowners find us in their own town, see our actual roofs, and can reach us the second they have a leak.

Robert Shelby

Platinum Roofing

Ready to build something like this?

Every platform we build starts with a conversation. Tell us what your business needs and we'll map out exactly how to get there.