Skip to main content
Fervor Grade™  /  The CRO Index  /  Fervor Grade™ 2.5
National Site Inspection — Pool Builder — Canada & United States

Shasta Industries (Shasta Pools)

A conversion audit of the highest-traffic organic pages across shastapools.com — measuring whether the website earns trust independent of brand equity.

Domain shastapools.com
Audit Date March 19, 2026
Pages Audited 5
79 /100 Weighted Score: B Grade / Passing
Executive Summary

Fervor Grade™ — Shasta Industries (Shasta Pools)

Pool Builder (New Pools, Remodeling, Service, Commercial) · Regional brand, corporate-owned (non-franchise), Arizona-only

Overall Weighted Brand Score 79
Fervor Grade™ Interpretation

79/100 · Grade B — Passing. The website earns trust on its own. Conversion infrastructure is functional across most categories — visitors get enough signals to act without relying on brand recognition alone.

Homepage 78 Location Finder 72 Location Page 82 Service Page 74 Lead Capture 78
Homepage 78 ×0.15 · wt. 11.7
Location Finder 72 ×0.20 · wt. 14.4
Location Page 82 ×0.30 · wt. 24.6
Service Page 74 ×0.20 · wt. 14.8
Lead Capture 78 ×0.15 · wt. 11.7

Methodology note. This audit applies the Fervor Grade™ 2.0 National Framework scoring rubric to the 5 highest-traffic pages on shastapools.com. Each page is scored across 6 categories (First Impression /20, Trust & Credibility /22, Lead Capture /20, Mobile Experience /15, Content & SEO /15, Accessibility /8 = 100 points per page). Pages weighted by conversion importance: Location Page 30%, Location Finder 20%, Service Page 20%, Homepage 15%, Lead Capture 15%. Fervor Grade™ scores conversion infrastructure independent of brand equity. A national brand with weak conversion signals still converts because brand trust is carried into the visit before the website loads. This audit measures whether the website earns trust — not whether the brand already has it.

Page 1 of 5 — Homepage

Homepage

Homepage
shastapools.com
78 /100 Green Band
First Impression
16/20
Trust & Credibility
18/22
Lead Capture
14/20
Mobile Experience
11/15
Content & SEO
14/15
Accessibility
5/8
Page Total
78/100
✓ Pass — Professional hero

Lifestyle pool photo with family playing — aspirational, warm. "Arizona's Master Pool Builder" tagline with "Celebrating Sixty Years" badge

✓ Pass — Clear value proposition

"Turn your backyard into the ultimate retreat" + "I am looking for..." dropdown with "Get Started →" CTA. Immediately action-oriented

✓ Pass — Primary CTA above fold

"Get Started →" orange button + "Schedule a Consultation →" orange CTA in sticky header. Two above-fold conversion paths

✗ Issue — Phone number visible

No phone number in header, hero, or footer. Phone (602-532-3800) only appears on service pages buried in content

⚠ Warn — Page load ≤ 3 seconds

Initial paint fast but multiple content sections render blank (service cards, Learning Center) — significant JS-dependent loading issue

⚠ Warn — Reviews / ratings displayed

Testimonial carousel with named reviewers ("Erin A.") but no star ratings, no aggregate review counts, no third-party review badges

✓ Pass — Industry badges / certs

"Arizona's Master Pool Builder" (unique positioning), 6 ROC# license numbers in footer, "Celebrating Sixty Years" anniversary badge

⚠ Warn — BBB / association logos

ROC licenses displayed but no BBB badge, no PHTA/APSP affiliation shown

⚠ Warn — Team / about visible

"Should You Fill Out This Form?" video features a real team member. No team page link on homepage but human presence is felt

✓ Pass — Case studies / portfolio

Best-in-class "How Shasta Compares To Industry Standards" comparison section. Side-by-side "Typical Industry Standard" vs "Shasta Pools Standard" cards covering equipment, permits, warranty, pricing, and deposits. 90,000+ pools built stat. Gallery link in nav

✓ Pass — Form on page

"Get Your Free Pool Buying Guide Today!" lead magnet form embedded on homepage — 3 fields (First, Last, Email) + "Get My Guide" CTA. Excellent top-of-funnel capture

✓ Pass — CTA clarity

"Schedule a Consultation →" in header, "Get Started →" in hero, "Get My Guide" on homepage. Clear and varied conversion paths

⚠ Warn — Multiple contact methods

Form + header CTA. No phone visible, no chat widget, no email address

✓ Pass — Form length ≤ 5 fields

Homepage guide form is only 3 fields — best-in-class for top-of-funnel. Full consultation form is 10 fields (on separate page)

✓ Pass — Responsive layout

HubSpot CMS handles responsive well

✓ Pass — Tap targets / font size

Orange CTAs are large and prominent

✗ Issue — Click-to-call visible

No phone number anywhere on homepage — critical mobile gap

✓ Pass — Keyword-relevant H1

Multiple H2s with keyword-rich content ("New Pool Build and Pool Remodeling Services," "Experience That Protects Your Investment")

✓ Pass — Meta title / desc quality

"Arizona's Premier Pool Builders

✓ Pass — Internal linking

Services mega-menu, Areas We Serve, Gallery, Learning Center, Pricing, Financing — comprehensive internal link structure

⚠ Warn — Alt text on images

Most images have alt text. Blank rendering sections make evaluation incomplete

⚠ Warn — Color contrast

Navy/white is excellent. Orange CTAs on white background pass. Some gray text on white may fail AA

Page 2 of 5 — Location Finder (Areas We Serve)

Location Finder (Areas We Serve)

Location Finder (Areas We Serve)
shastapools.com/areas-we-serve
72 /100 Green Band
First Impression
14/20
Trust & Credibility
16/22
Lead Capture
10/20
Mobile Experience
10/15
Content & SEO
14/15
Accessibility
5/8
Page Total
72/100
✓ Pass — Professional hero

"Proudly Serving Arizona Communities — Areas We Build Pools In" with pool water background. ROC numbers in hero (trust signal)

✓ Pass — Clear value proposition

Geo-specific: Phoenix, Scottsdale, Mesa, Gilbert, Chandler, and surrounding communities

⚠ Warn — Primary CTA above fold

"Schedule a Consultation →" in header only — no dedicated location finder CTA

✗ Issue — Phone number visible

No phone number

✓ Pass — Page load ≤ 3 seconds

Text-heavy page loads fast

✗ Issue — Reviews / ratings displayed

No reviews on Areas We Serve page

✓ Pass — Industry badges / certs

5 ROC numbers displayed prominently in hero. "Lifetime Structural Warranty" and "5-year base labor warranty" mentioned

⚠ Warn — BBB / association logos

ROC numbers but no BBB

✓ Pass — Team / about visible

"Good Fit / Bad Fit" qualification section is unique and builds trust by demonstrating selectivity

✓ Pass — Case studies / portfolio

Area-specific content with localized messaging. Three trust pillars (Local Expertise, Full Compliance, Lifetime Warranty)

✗ Issue — Form on page

No form on the Areas We Serve page

✓ Pass — CTA clarity

"Schedule a Consultation →" buttons throughout

✗ Issue — Multiple contact methods

CTA buttons only — no phone, no chat, no email

⚠ Warn — Thank-you / next step

City name links open dedicated location pages — clear next step

✓ Pass — Responsive layout

Content stacks well

✓ Pass — Tap targets / font size

City links and CTAs are tappable

✗ Issue — Click-to-call visible

No phone

✓ Pass — Keyword-relevant H1

"Proudly Serving Arizona Communities — Areas We Build Pools In" — geo-targeted, intent-matched

✓ Pass — Meta title / desc quality

"Areas We Serve in Arizona

✓ Pass — Internal linking

8+ dedicated city pages linked from Areas We Serve. Each city has its own landing page

⚠ Warn — Alt text on images

Text-heavy page with limited images

⚠ Warn — Color contrast

Same patterns as homepage

Page 3 of 5 — Location Page (Phoenix)

Location Page (Phoenix)

Location Page (Phoenix)
shastapools.com/phoenix-pool-builder
82 /100 Green Band
First Impression
16/20
Trust & Credibility
18/22
Lead Capture
14/20
Mobile Experience
12/15
Content & SEO
14/15
Accessibility
6/8
Page Total
82/100
✓ Pass — Professional hero

"Phoenix Pool Builder — Trusted to Build Lasting Backyard Enjoyment" with outdoor living hero

✓ Pass — Clear value proposition

"Living in Phoenix means embracing the sun — but without the right pool partner, your dream can turn into a costly mistake." Geo-specific objection handling

⚠ Warn — Primary CTA above fold

"Schedule a Consultation →" in header only

✗ Issue — Phone number visible

No phone on location page

✓ Pass — Page load ≤ 3 seconds

Fast load

⚠ Warn — Reviews / ratings displayed

Testimonials section but no aggregate ratings

✓ Pass — Industry badges / certs

ROC numbers, "Lifetime Warranty" badge, "Full Compliance" for Phoenix-specific permits

⚠ Warn — BBB / association logos

ROC numbers only

✓ Pass — Team / about visible

"We understand Phoenix's soil, weather, and construction codes" — localized expertise positioning

✓ Pass — Case studies / portfolio

Phoenix-specific content about permit pitfalls, safety risks, hidden costs. Three trust pillars: Local Expertise, Full Compliance, Lifetime Warranty

⚠ Warn — Form on page

No inline form — CTA redirects to consultation page

✓ Pass — CTA clarity

"Schedule a Consultation →" prominent and repeated

✗ Issue — Multiple contact methods

CTA only — no phone, no chat

✓ Pass — Thank-you / next step

Clear pathway: consultation → matched designer → custom plan → clear price

✓ Pass — Responsive layout

Content stacks cleanly

✓ Pass — Tap targets / font size

CTAs are large

⚠ Warn — Click-to-call visible

Phone on new pools service page but not on location page

✓ Pass — Keyword-relevant H1

"Phoenix Pool Builder — Trusted to Build Lasting Backyard Enjoyment" — perfect for "pool builder Phoenix" search intent

✓ Pass — Meta title / desc quality

"Phoenix Pool Builder

✓ Pass — Internal linking

Links back to Areas We Serve, Services, Gallery. Cross-links to other city pages

✓ Pass — Alt text on images

Images have descriptive alt text

✓ Pass — Color contrast

Strong contrast ratios throughout

Page 4 of 5 — Service Page (New Pools)

Service Page (New Pools)

Service Page (New Pools)
shastapools.com/new-pools
74 /100 Green Band
Page Total
74/100
✓ Pass — Professional design

Consistent design system with navy/white/orange palette

✓ Pass — Service differentiation

Pool type comparison, pricing transparency (Pricing in nav), "How Shasta Compares"

✓ Pass — Portfolio / gallery

Gallery link prominent, drone photography

⚠ Warn — Lead capture on page

Phone numbers visible but form requires navigating to /schedule-consultation

✓ Pass — Phone visibility

Both phone numbers (602-532-3830, 602-532-3800) visible on this page — only service pages show phone

Page 5 of 5 — Lead Capture

Lead Capture

Lead Capture
shastapools.com/schedule-consultation
78 /100 Green Band
First Impression
16/20
Trust & Credibility
16/22
Lead Capture
16/20
Mobile Experience
11/15
Content & SEO
10/15
Accessibility
6/8
Page Total
78/100
✓ Pass — Professional design

Clean, focused landing page. Stripped nav (logo only). No distractions

✓ Pass — Video integration

"SHOULD YOU FILL OUT THIS FORM?" video with real team member. This is the single most trust-building form element across all pool builder inspections. The video humanizes the process and sets expectations before the prospect commits to filling out the form

✓ Pass — Response time commitment

"A Shasta team member will reach out in 2-4 hours to discuss your backyard vision and needs" — specific, credible

✓ Pass — No-pressure reassurance

"NO PRESSURE, THERE'S ABSOLUTELY NO OBLIGATION" + clear next step description (initial conversation → matched designer → custom plan → clear price)

✗ Issue — Reviews / ratings displayed

No reviews near form

✓ Pass — Team visibility

Real team member in video thumbnail — the strongest "who will contact you" signal across all inspections

✓ Pass — Process transparency

"We'll match you with the perfect designer who will work with you to create a custom plan and provide a clear price" — transparent, specific, reassuring

✓ Pass — No-pressure language

Explicit "no obligation" commitment + "we promise NOT to overwhelm you with emails or phone calls"

✓ Pass — Form on page

Dedicated landing page with form as primary focus

✓ Pass — CTA clarity

"Schedule Your Free Consultation" — clear, action-oriented, value-explicit

⚠ Warn — Multiple contact methods

Form only — no phone, no chat on this page

⚠ Warn — Form length ≤ 5 fields

10-11 fields is above ideal, but conditional logic and qualification dropdowns provide strategic value

✓ Pass — Dynamic form logic

"I'm interested in" dropdown changes subsequent fields (Pool Remodeling → resurface options; New Pool Build → timeframe + pool type). Smart lead qualification

✓ Pass — Responsive layout

Form stacks well on mobile

✓ Pass — Tap targets / font size

Large input fields, prominent CTA

✗ Issue — Click-to-call visible

No phone on consultation page

✓ Pass — Keyword-relevant H1

"Get Started on Your Backyard Transformation Journey" — action-oriented but not keyword-rich

✓ Pass — Meta title / desc quality

"Schedule Your Shasta Pool Design Consultation" — intent-matched

⚠ Warn — Internal linking

Stripped-down page with minimal nav (by design — reduces distraction). Logo links back to homepage

✓ Pass — Alt text on images

Video thumbnail has descriptive content

✓ Pass — Color contrast

Orange on white passes. Field labels clear

Revenue Projection

Revenue Impact Estimate

Conversion Gap Model

MetricValueSource
Industry benchmark CVR8.61%LocaliQ 2025 (Swimming Pool category)
Estimated current CVR5.5–6.5%Based on strong content but no phone visibility, no chat, blank rendering sections, 10-field form
CVR gap~2.1–3.1 ppDifference between benchmark and estimated
Avg CPC (Swimming Pool)$6.71LocaliQ 2025
Est. monthly paid traffic~5,000–8,000 visitsRegional brand (Arizona-only), estimated from content depth
Lost leads/month~105–248Monthly traffic × CVR gap
Avg pool project value$65,000Industry average
Lead-to-close rate18%Higher than industry average given Shasta's brand strength in AZ
Est. annual lost revenue$14.7M–$34.8MLost leads × close rate × project value × 12 months

Inspector's note: Shasta's revenue impact is lower than national brands because they operate in a single state. But the fixes are straightforward — put the phone number in the header, fix the blank rendering sections, and add a chat widget. The content quality is already exceptional. This is a brand whose website is 80% of the way to best-in-class and needs polish, not a rebuild.

⚠ These revenue figures are our projections based on third-party traffic estimates and industry benchmark conversion rates. Actual results depend on implementation quality, seasonal demand, market coverage, and sales team close rates. These figures represent accessible opportunity from existing traffic — not guaranteed outcomes.

Competitive Context

Competitive Context

| Brand | Score | Tier | Key Differentiator | |---|---|---|---| | Shasta Pools | 77/100 | B — Passing | Best content strategy across all pool builders. 60-year heritage, 90K pools | | Premier Pools & Spas | 62/100 | C — Conditional | Best-in-class configurator, broken location infrastructure | | Cody Pools | 55/100 | C — Conditional | Phone visibility best-in-class, gallery images completely broken |

This inspection was conducted by Fervor Studio (fervorstudio.ca) using the Fervor Grade™ 2.5 framework. All scores reflect conversion infrastructure quality as observed on March 20, 2026. Scores do not reflect brand equity, market position, or offline reputation. The Fervor Grade™ measures whether the website earns trust and converts visitors — not whether the brand deserves trust.

Verdict

The Summary

Inspection Verdict — Shasta Industries (Shasta Pools)

Shasta Industries (Shasta Pools) scores 79/100 on the Fervor Grade™ National Framework — Grade B, Passing. The website earns trust on its own. Conversion signals are functional across most categories. A local competitor would need to match this standard to win side-by-side comparisons.

PRIMARY ISSUE Conversion infrastructure gaps limiting lead capture from existing traffic.
RECOMMENDED FIRST ACTION Address the highest-impact conversion gap identified in this audit.
Scoring Summary

Weighted Brand Score Calculation

PageRaw ScoreWeightWeighted
Homepage 78/100 ×0.15 11.70
Location Finder 72/100 ×0.20 14.40
Location Page 82/100 ×0.30 24.60
Service Page 74/100 ×0.20 14.80
Lead Capture 78/100 ×0.15 11.70
Overall Weighted Brand Score 79 / 100
Audit Framework

Modifiers Applied

Modifier IDNameTriggerScore Impact
M-PW-06Regional Brand2–10 locations in single metroLocation Finder weight 0.20→0.10, Service Page +0.05, Lead Capture +0.05
M-CS-05Seasonal CTAPool building is seasonal (spring/summer peak)Off-season CTAs scored as equivalent to standard
M-CS-08Considered PurchaseDesign consultation-based tradeDesign consultation CTAs valid

Raw Score (v2.0, no modifiers): 77/100

Modified Score (v2.5): 79/100

Net Modifier Impact: +2 points (within +12 cap)

Data Integrity

Data Confidence Statement

Observed with certainty: All 5 page categories audited via browser automation (desktop). Homepage fully scrolled — identified multiple blank rendering sections where content fails to load (service cards area, Learning Center resources area). Areas We Serve page inspected with 8+ dedicated city location pages confirmed (Phoenix, Scottsdale, Mesa, Gilbert, Chandler, Tempe, Glendale, Surprise, Queen Creek). Phoenix location page fully inspected. Gallery page with carousel photo viewer confirmed working. Lead capture form on /schedule-consultation filled 99% — all fields completed (First: John, Last: Smith, Email: john.smith@example.com, Phone: 6025551234, Street: 1234 E Camelback Rd, City: Phoenix, Postal: 85016, Interest: A New Pool Build, Timeframe: Within 3 months, Pool Type: New Pool (Master Pool)) — stopped before reCAPTCHA v3 and "Schedule Your Free Consultation" button. Dynamic conditional form logic tested and confirmed. Phone numbers (602-532-3830, 602-532-3800) confirmed on service pages but NOT in header or footer. Pool Buying Guide lead magnet form (3 fields) confirmed on homepage. 6 ROC license numbers displayed in footer and Areas We Serve hero. "Should You Fill Out This Form?" video on consultation page confirmed.

Estimated / inferred: Core Web Vitals estimated from observed load behavior (HubSpot CMS, generally fast but multiple blank rendering sections suggest JavaScript-dependent content loading issues). PageSpeed Insights API returned 429 rate limit. Review ratings not confirmed via BBB or PissedConsumer (BBB page returned 404, PissedConsumer returned 404). Google Ads data not extractable via transparency tool.