← Back to case studies
Concept Audit & Redesign

Pivot Custom Pools

Scottsdale, AZ — Luxury custom pool design and construction serving Scottsdale, Austin & Palm Desert

This is an unsolicited concept audit for educational purposes. We are not affiliated with Pivot Custom Pools.

Company snapshot

URLpivotcustompools.com
Location20715 N Pima Rd, Suite 108, Scottsdale, AZ 85255
Service areasScottsdale, Austin, Palm Desert
Phone(623) 853-6832
FoundersChristopher Haynes + Preston Wood
Experience10+ years
CertificationsPHTA, ROC, WaterShape University, CPO, CSLB, Foxterra Design Preferred Builder

A luxury pool builder doing $200K+ projects in Silverleaf — with a 27-second mobile load time and 45 words on each portfolio page. The craftsmanship is world-class. The website doesn't show it.

PageSpeed scores

Source: Google PageSpeed Insights API

Mobile

65
Performance
100
SEO
88
Accessibility
100
Best Practices

Desktop

84
Performance
100
SEO
89
Accessibility
100
Best Practices

Core Web Vitals

Source: Google PageSpeed Insights API (mobile)

1.7s
FCP
27.3s
LCP
50ms
TBT
0
CLS
12.4s
Speed Index
28.6s
TTI

LCP of 27.3s is catastrophic — 11x Google's 2.5s "good" threshold. TBT (50ms) and CLS (0) are within acceptable ranges, but Speed Index (12.4s) and TTI (28.6s) confirm the page is unusable on mobile.

Keyword rankings

Source: DataForSEO Labs API

"pool builder scottsdale"#39 (page 4)
"custom pools scottsdale az"Not in top 100
"luxury pool builder scottsdale"Not in top 100
"pool company scottsdale"Not in top 100
"scottsdale pool builder"Not in top 100

Based in Scottsdale with a luxury positioning, yet invisible for "luxury pool builder scottsdale" — their exact market. Only 1 of 5 target keywords has any ranking at all, and that one is buried on page 4.

Technology stack

Source: DataForSEO Technologies API + direct inspection

WordPressElementorGoogle AnalyticsGoogle Tag ManagerSchema.org Structured Data

Content depth

Source: Siteliner + direct site inspection

~15
Total Pages
65
Homepage Words
45
Portfolio Words
178-404
Service Pages
14
Duplicate Pages
2
Blog Posts
0
FAQ Entries
0
City Pages

Benchmarks: homepage should be 800+ words (has 65), service pages 800+ (has 178-404), portfolio pages should have unique content (all 12 have identical 45-word boilerplate). The site has almost no indexable content despite premium positioning.

Siteliner findings

Source: Siteliner (34 pages scanned)

34
Pages Scanned
0
Broken Links
10 of 12
Duplicate Portfolio
93% common
Press Page
68% common
Services Page
425
Profile Words

10 of 12 portfolio pages are 100% duplicate with each other — only the images change. The services landing page is 35% duplicate and 68% common content. Notable: ChatGPT is already sending referral traffic (utm_source=chatgpt.com found in Siteliner data).

What we found — and how we'd fix it

We identified 11 issues on the current site that are likely costing them qualified leads every month.

criticalPerformance

27.3-Second Largest Contentful Paint

Problem

LCP is 27.3s on mobile — 11x Google's 2.5s threshold. Speed Index is 12.4s, TTI is 28.6s. Despite a decent 65 overall PageSpeed score, the actual user experience on mobile is unusable. 1,500ms of unused JavaScript and 450ms of unused CSS load on every page.

Our fix

Optimize hero images with next-gen formats (WebP/AVIF) and proper sizing. Remove 1,500ms of unused JavaScript and 450ms of unused CSS. Implement lazy loading for below-the-fold content. Consider migrating from WordPress + Elementor to a static-first framework.

Data source: Google PageSpeed Insights API — Core Web Vitals assessment

criticalSEO

Ranking #39 for "pool builder scottsdale" — Page 4

Problem

Based in Scottsdale but ranking on page 4 (#39) for the primary keyword. Not in the top 100 for "luxury pool builder scottsdale" — their exact market positioning. 4 of 5 target keywords have zero visibility. The site is effectively invisible in organic search.

Our fix

Optimize the homepage title, meta description, and H1 for primary keywords. Create keyword-optimized service pages. Build internal linking structure. Add location-specific landing pages for Scottsdale, Austin, and Palm Desert.

Data source: DataForSEO Labs API (keyword rankings)

criticalContent

Portfolio Pages: 45 Words Each, 100% Duplicate

Problem

All 12 portfolio project pages contain exactly 45 words of identical boilerplate content. Only the images differ. Google sees 12 pages of duplicate content with no unique descriptions, project details, location tags, features, or materials mentioned. This is the biggest wasted SEO opportunity on the site.

Our fix

Rewrite each portfolio page with 300-500 words of unique content: project scope, design challenges, materials used, location context, timeline, and client goals. Add keyword-rich headings and alt text for each project image.

Data source: Siteliner (siteliner.com) — 12 portfolio pages at 45 words each, 100% duplicate

highContent

Homepage Has Only 65 Words

Problem

The homepage — the most important page for SEO — has only 65 words. No service descriptions, no trust signals in text, no location targeting, no keyword-rich copy. The homepage relies entirely on visuals with almost no indexable content for search engines.

Our fix

Expand the homepage to 800+ words with keyword-rich service descriptions, location targeting (Scottsdale, Austin, Palm Desert), trust signals (10+ years, PHTA certified, ROC licensed), a brief about section, and clear calls to action.

Data source: Siteliner (siteliner.com) — homepage word count analysis

highSEO

No Scottsdale Landing Page Despite Being Based There

Problem

Headquartered in Scottsdale at 20715 N Pima Rd but has no dedicated Scottsdale service area page. Also serves Austin and Palm Desert with no city-specific pages for those markets either. Missing all local search intent across three metro areas.

Our fix

Create dedicated landing pages for each market: "Custom Pool Builder in Scottsdale, AZ," "Luxury Pool Builder in Austin, TX," and "Pool Construction in Palm Desert, CA." Each page should have 1,000+ words of city-specific content with local landmarks, climate considerations, and neighborhood references.

Data source: Direct site inspection — no city-specific service area pages found

highSEO

14 Pages with Duplicate Content Flagged

Problem

DataForSEO flagged 14 of 33 crawled pages for duplicate content. The portfolio boilerplate is the primary culprit, but service pages also share significant common content — the services landing page is 68% common content. 42% of all crawled pages have duplicate content issues.

Our fix

Rewrite all portfolio pages with unique content. Differentiate service pages with unique descriptions, process details, and project examples. Reduce the services landing page's common content ratio from 68% to under 20%.

Data source: DataForSEO On-Page API (33 pages crawled, 14 with duplicate content)

highContent

No Blog, No FAQ, No Educational Content

Problem

Only 2 blog posts exist (one about concierge service, one about engineering). No FAQ section. No educational content targeting how homeowners research luxury pool building. Missing the entire informational search funnel — the stage where homeowners are deciding who to call.

Our fix

Launch a content strategy with 2-4 blog posts per month targeting high-value informational keywords: "how much does a custom pool cost in Scottsdale," "best pool finishes for Arizona heat," "infinity pool vs. vanishing edge." Create a comprehensive FAQ page with 20+ questions.

Data source: Direct site inspection — only 2 blog posts found, no FAQ section

mediumContent

Service Pages Below Word Count Benchmarks

Problem

Service pages range from 178 to 404 words. Industry benchmark is 800+ for service pages and 1,000+ for key pages. The services landing page has only 178 words — a thin doorway page that adds little SEO value.

Our fix

Expand each service page to 800-1,200 words with detailed process descriptions, materials and options, timeline expectations, location-specific considerations, and relevant project examples. Add FAQ sections to each service page.

Data source: Siteliner (siteliner.com) — service page word count analysis

mediumSEO

Generic Service Page Titles

Problem

Page titles follow the pattern "Service Name - Pivot Custom Pools" (e.g., "Construction - Pivot Custom Pools"). These miss keyword opportunities and don't target search intent or location.

Our fix

Rewrite titles to include target keywords and location: "Custom Pool Construction in Scottsdale, AZ | Pivot Custom Pools." Each page should have a unique, keyword-rich title under 60 characters.

Data source: Direct site inspection — title tag pattern analysis

mediumContent

Press Page Is 93% Common Content

Problem

The press page is almost entirely boilerplate — 93% common content with only 107 words. Press mentions and media coverage should be a trust-building page but it's essentially empty content that wastes crawl budget.

Our fix

Expand the press page with summaries of each media mention, quotes, publication context, and links to original articles. Add images and embed any video coverage. Target 500+ words of unique content.

Data source: Siteliner (siteliner.com) — press page content analysis

mediumSEO

No AI Search Optimization

Problem

No llms.txt, no GEO-structured content, no entity declarations. Despite already receiving ChatGPT referral traffic (utm_source=chatgpt.com found in Siteliner data), the site isn't optimized to be cited by AI engines like ChatGPT, Perplexity, and Gemini.

Our fix

Create llms.txt and llms-full.txt files with structured business information, service descriptions, service areas, certifications, and project details. Add entity-rich content throughout the site that AI engines can parse and cite.

Data source: Direct URL checks — llms.txt: 404 + Siteliner referral data showing utm_source=chatgpt.com

PageSpeed optimization opportunities

  • Reduce unused JavaScript: 1,500ms potential savings
  • Reduce unused CSS: 450ms potential savings

Data sources used in this audit

Every finding in this audit is backed by verifiable data. No AI-generated scores or subjective ratings — just facts from industry-standard tools.

  • Google PageSpeed Insights APIPerformance, accessibility, best practices, SEO scores, Core Web Vitals
  • DataForSEO Labs APIKeyword rankings for 5 primary Scottsdale pool keywords
  • DataForSEO On-Page API33 pages crawled — 14 with duplicate content, 0 broken links
  • Siteliner34 pages scanned — word counts, duplicate content analysis, referral data
  • Direct site inspectionURL structure, content audit, llms.txt checks, title tag analysis

What we built in the redesign

We redesigned Pivot's homepage from scratch into a full 12-section luxury pool builder experience — fixing every issue identified above.

AI Design Concierge

Replaces static contact forms with a conversational AI that understands Pivot's services and captures leads through natural dialogue — dramatically higher conversion than forms.

Investment Configurator

Lets homeowners scope their project and see real pricing ranges instantly. Removes pricing anxiety — the #1 reason visitors leave without contacting.

6-Project Portfolio Carousel

Each project card shows location, name, and features. Replaces the 45-word duplicate pages with rich, indexable content that can rank for long-tail keywords.

Real Google Reviews

Verified 5-star reviews with names and tags displayed where the buying decision happens — not buried on a third-party site.

Before/After Slider

Interactive drag slider showing the transformation from excavation to finished pool. Builds trust by showing the process, not just the result.

6-Phase Process Timeline

Visual journey from consultation to first swim. Reduces the fear of the unknown that stops homeowners from starting a $200K+ project.

Material Library

Signature materials with desert-climate specs. Positions Pivot as Scottsdale specialists who understand caliche, heat, and monsoon-grade engineering.

Dark Volcanic Design

Premium dark theme that matches Pivot's luxury positioning. First impression signals quality before a visitor reads a single word.

FAQ Section

Five common questions with detailed answers — targets the exact long-tail keywords ('how much does a custom pool cost in Scottsdale') that drive organic traffic.

JSON-LD Schema & llms.txt

Structured data for Google knowledge panels and AI Overviews. llms.txt file for ChatGPT, Perplexity, and Claude to discover and recommend the business.

OpenGraph & Sitemap

Rich social previews turn every shared link into a branded card. Proper sitemap ensures Google indexes every page.

Scarcity & Social Proof

Limited capacity messaging with animated counters and certification badges. Creates urgency while building trust — two conversion levers working together.

Concept Redesign

See what Pivot's website should look like

We redesigned Pivot Custom Pools' homepage from scratch — fixing every issue identified in this audit.

View the Redesign

Want an audit like this for your site?

Book a free 15-minute call. We'll review your current website and show you exactly what's costing you leads.

Book a Free Call