Windows & Doors Teardown — Phoenix

Deep profiles of the top organic sites ranking for "window replacement phoenix" (AZ Valley Windows & Energy Shield Windows and Doors). Source-level analysis: structure, offers, CTAs, chat, schema, tracking. Live SERP captured 2026-10-05 (DataForSEO, mobile).

Phoenix Window Replacement — Competitive Teardown

Market: Phoenix, AZ — replacement windows & exterior doors ("window replacement phoenix") Prepared for: DropSites — "the Ultimate Windows & Doors Site" template build Method: Raw-HTML teardown (curl homepage + robots.txt + sitemap.xml + ~10 key pages per site; parsed RAW HTML for JSON-LD schema, forms, tel: links, widgets, scripts). Snapshots taken October 2026. All titles/meta/H1s/schema types quoted verbatim from source. Research cache: X:\Dropbox\downloads\windows_teardown\raw\ (per-page HTML) + digest*.txt (parsed extracts).

Sites profiled:

  1. AZ Valley Windows — https://azvalleywindows.com/ (window & door replacement specialist, 20+ years, veteran-owned)
  2. Energy Shield Windows and Doors — https://energyshieldwindowsanddoors.com/ (FACTORY model: manufactures, distributes AND installs)

Phoenix map-pack backdrop: Desert King Windows (~726 reviews) and True View Windows & Doors (~802 reviews) dominate the Google map pack on review volume; Home Depot anchors the big-box price comparison. Neither site profiled here competes on review count — they compete on specialization (AZ Valley: local/veteran boutique + brand partnerships; Energy Shield: factory-direct, no middleman).

Site 1: AZ Valley Windows (azvalleywindows.com)

Business Snapshot

Offers & Pricing

Financing & Warranty Mechanics

Website Anatomy

Conversion Mechanics

Social Proof

SEO Footprint

Tracking & Ads

Technical

Local SEO & Map Pack

Weaknesses & Opportunities (for a template builder)

  1. No energy-spec content at all on core pages. Raw-count on home + window-replacement pages: "Low-E" ×0, "SHGC" ×0, "U-factor" ×0, "Energy Star" ×0, "tax credit" ×0, "monsoon" ×0. For Phoenix ("heat gain" is THE buying objection) this is a gaping content hole — the only energy language is generic ("Energy-Saving Windows", "energy saving solutions"). Template should ship a Low-E/SHGC/U-factor explainer + Energy Star + 25C tax-credit section natively.
  2. No published pricing. FAQ answer "How Much Does It Cost..." gives zero numbers despite a sitemap URL literally named double-hung-replacement-windows-prices — a promise the site doesn't visibly keep. The $750/window market anchor is unclaimed by either competitor.
  3. No FAQPage schema on /faq/ despite 7 Q&As written in plain accordions — free rich-result left on the table.
  4. No Service/Product/Offer/AggregateRating schema — only Rank Math's generic graph. Competitor Energy Shield ships Service + QAPage + VideoObject.
  5. Placebo/testimonial template debris on /about-us/: demo profiles with filler text ("Lorem ipsum dolor sit amet, consec tetut elit tellus..." attributed to named people, plus "This Can Be you!") — credibility-destroying if a prospect inspects the page.
  6. Stale promo: banner still reads "Giant New Year Sale!" while the offer page says "OFFER VALID THROUGH MARCH 31." and the snapshot is October — offer dates and banners are not rotation-managed.
  7. Typo in the core financing claim: "Interest is billed dring promo period" — in the money copy on two pages.
  8. Schema NAP bugs: addressLocality: "Phoeniz" (twice) and telephone: "+162****7800" (CallRail token leaked into JSON-LD instead of the real number).
  9. Calendly buried: the only self-serve booking path sits in the footer "Useful Links" column; hero and header push phone + form only.
  10. Thin review surface: 3 homepage cards + 1 static page; no live Google widget, no aggregate rating displayed, no review schema — while the map-pack giants run on 700-800 reviews, AZ Valley shows "100+" with nothing verifiable on-site.
  11. Meta description truncation on /why-az-valley-windows/ (cuts off at "We understand").
  12. No full-frame vs retrofit education (raw-match ×0 for "full frame"/"retrofit"/"insert window") — yet the install warranty differentiates workmanship scope; the highest-margin homeowner question is unanswered.
  13. Monsoon/dust angle absent despite FAQ mentioning dust storms once ("dust coating on your window can affect their efficiency") — an easy, ownable Arizona content wedge is left to the blog only.
  14. No video (competitor runs a factory-tour video) and no door-line pricing/lead-time info beyond style names.
  15. Two-phone drift ((623) 516-7800 vs (623) 250-1942) with no landing-page explanation — template should route tracking numbers through one DNI layer and keep schema NAP clean.

Site 2: Energy Shield Windows and Doors (energyshieldwindowsanddoors.com)

Business Snapshot

Offers & Pricing

Financing & Warranty Mechanics

Website Anatomy

Conversion Mechanics

Social Proof

SEO Footprint

Tracking & Ads

Technical

Local SEO & Map Pack

  1. LocalBusiness schema: streetAddress: "1205 N. Eliseo C Felix Junior Way, Suite B-103 Phoenix, AZ, 85043" — same street but Phoenix 85043 vs footer Avondale 85323.
  2. Phone spread across the site: (623) 231-2451 (header/footer), (602) 930-9214 (factory/financing/tax body CTAs + LocalBusiness schema), +1-623-936-3758 (HomeAndConstructionBusiness schema telephone), (623) 377-9148 (/contact/), and a leftover placeholder "(999) 999-9999" in /contact/ markup.

Weaknesses & Opportunities (for a template builder)

  1. Tax-credits content is dangerously stale. /tax-credits/ body reads "tax credit for energy efficient windows and doors is still available for homeowners through 2021... the Further Consolidated Appropriations Act 2020... Bipartisan Budget Act of 2018 has renewed several beneficial tax credits... that expired in 2016", and QAPage schema answers "the federal government has reinstated tax credits and rebates until 2021... up to $500". Current law (25C: 30% up to $600/yr for windows, $3,200 cap) is unaddressed — a template with a maintained tax-credit module outruns this instantly.
  2. "Window Installation Cost" page publishes zero prices. Title/meta promise cost detail; body wanders ("windows... can produce power... such as solar panels", "vinyl windows... for home heating") — Phoenix readers want heat-gain talk, not solar-panel non-sequiturs; content reads like spun filler and undercuts the factory-expertise story.
  3. No SHGC / U-factor / full-frame-vs-retrofit content anywhere in fetched pages ("SHGC" ×0, "u-factor" ×0, "full frame|retrofit|insert" ×0 on home/factory pages) despite "Low-E" being their stated technology — the energy-rating education gap is shared with AZ Valley and is wide open for the template.
  4. Homepage carries no lead form — only phone/chat/contact-page; the 367-review wall and 20 inline reviews push the fold; a hero form would lift conversion.
  5. Duplicate Service schema ×3 on the homepage (same node copy-pasted with minor variant) — machine-spam smell; Google may ignore all three.
  6. QAPage schema is misused: Question name fields contain category labels ("Frequently Asked Questions About Window Replacement Companies") instead of real questions; dateCreated 2019-2-28 tax answer is stale (see #1).
  7. Proofpoint-wrapped Synchrony apply link (urldefense.proofpoint.com/v2/url?u=https-3A__etail.mysynchrony.com...) — the financing CTA ships an email-security redirect wrapper to consumers; fragile and unprofessional (and may break).
  8. NAP chaos: Avondale 85323 (footer) vs Phoenix 85043 (schema) vs 4-5 phone numbers + a "(999) 999-9999" placeholder in /contact/ markup.
  9. Meta/typo debt: "special financing avialble" (Phoenix city-page meta), "Suprise" (footer city list), "Energy Shield WIndows and Doors" (footer brand line), "promitional financing" (financing page) — visible sloppiness on money pages.
  10. Stale video proof: factory-tour VideoObject uploadDate 2018-2-20 (8 years old at snapshot) with 1,276 views — the flagship trust asset is dated.
  11. Two competing geo-URL schemes (root <keyword>-in-<city>-az slugs vs /locations/az/<city>/) risk cannibalization; entity-sitemap lastmod (2025-04-08) is 17 months stale.
  12. Legacy tech debt: Universal Analytics UA-97915288-1 still firing (dead since July 2024), WooCommerce cart/checkout ghosts in robots.txt, Crawl-delay: 10 throttling Googlebot for no reason.
  13. Owner replies to negative-ish reviews appear in-page (one review describes a 5-week response delay and gap issues before escalation to the owner) — honest but exposing; a template should curate review display.
  14. No published promotions amounts ("View our current promotions here" leads to an unspecified page) while AZ Valley publishes dollar-off anchors — the offer specificity war is being lost by the factory.
  15. Brand claim inconsistency: meta says "Ranked #1 in Arizona" / "#1 Replacement Windows & Doors" while the on-page review widget shows 4.7 (not 5.0) and map-pack giants dwarf the review count — overclaim invites distrust; the factory story is stronger than the "#1" story.

Competitive Gaps Summary

What the Phoenix market actually rewards (evidence-based):

Top Patterns to Steal for the DropSites Template (windows specific)

  1. Stack the hero as offer-don't-describe: H1 + "$0 down / 0 payments / 0% for 12 months (OAC)" + dollar-off anchors ("Up to $300 off each window, $500 off each entry door") + "FREE in-home consultation" CTA + tap-to-call — AZ Valley's exact hero converts because every line is a deal, not a slogan. Make the offer slot rotation-managed with expiry dates (kills the "Giant New Year Sale in October" failure).
  2. Positioning must be one ownable sentence: "Factory-Direct Replacement Windows" (Energy Shield) or "20+ Years, Veteran-Owned, In-House Installers" (AZ Valley). Ship the template with a positioning strip (business model → differentiator → proof number) instead of generic "quality windows" copy.
  3. Arizona climate module as standard kit: "Engineered for the Arizona climate: Heat Reflection, Dust Control, Noise Reduction" (Energy Shield's repeated triad) + Low-E/argon/SHGC/U-factor explainer + monsoon-dust maintenance note + "best windows for Arizona's climate" FAQ — with real spec tables (the gap both sites left).
  4. Factory-direct OR certified-dealer playbook, both codified: factory clients get "Eliminate the Middleman / Custom Built / Zero Warranty Headaches" + factory-tour video + manufacturing badges (Earthwise, Made in USA, NFRC, Keystone, Good Housekeeping); dealer clients get brand-partner badges (Andersen Authorized, Pella, ProVia) + "$X off [brand]" co-op offers. Ship both as switchable theme blocks.
  5. Multi-step quote form with qualification + disqualification: AZ Valley's Gravity flow (homeowner/renter → project type with "3-window minimum" honesty rule → name/email/mobile/zip + consent). Teach the form to say what you DON'T do ("we don't do small repairs") — it raises lead quality and reads as confidence. Add project-count and timeline fields.
  6. Warranty stack rendered as a comparison block: "Manufacturer Lifetime + Transferable + 2-Year Installation Warranty" (AZ Valley) vs "Limited Lifetime + Good Housekeeping 2-yr money-back + we install/warranty/service everything we sell" (Energy Shield). Always publish the install-warranty term and scope on-page — both competitors hide it in fine print or footnotes.
  7. Named financing partner + real application path: Synchrony eApply (Energy Shield, $55,000 lines, no money down) beats "premier financing institutions" (AZ Valley). Template ships a Financing page with lender logo slot, credit-line ceiling, promo-terms disclaimer, "pre-qualified in 1 minute" speed claim, and a post-apply call-back step.
  8. Google-review widget + owner-reply texture: live aggregate ("4.7 Based on 367 reviews") + 5-8 curated reviews with "Response from the owner" + testimonial types that sell (comparison-shopping win, one-day install, 5-years-later warranty service). Don't ship static hand-copied cards (AZ Valley) — pull live via widget/API and add AggregateRating schema.
  9. 4-step process strip sitewide: "Design Consultation → Measure & Manufacture → Installation → Customer Care" (Energy Shield, on every page above the footer) + "Most projects completed in a day" speed proof (AZ Valley). Process strips kill the "how disruptive is this?" objection.
  10. Dual geo-URL architecture, consolidated: city pages need ONE canonical scheme (prefer /windows/<city>-az/ style with city-specific intro + shared modules + local proof), not Energy Shield's two competing schemes; cover metro + neighborhoods (AZ Valley's village-level pages — Maryvale, Ahwatukee, Encanto — are the underused local-pack lever).
  11. Schema the whole business, cleanly: LocalBusiness (validated NAP matching GBP exactly), Service per offering, Product/Offer for promo, FAQPage on the real FAQ, Review/AggregateRating, VideoObject for the tour, BreadcrumbList — while keeping NAP pristine (no "Phoeniz" typos, no CallRail tokens leaked into telephone, no Avondale-vs-Phoenix drift).
  12. Doors as the ticket-raiser: lead nav with door lines (entry/fiberglass/French/multi-slide/sliding-glass-wall conversion) and price the upsell ("window→door conversion, openings cut in walls, permits + stucco included") — Energy Shield's turnkey scope list (permits, demolition, framing, headers, drywall, electrical, stucco, trim, debris removal) is the strongest scope-proof copy in the set; multi-slide "up to 6 panels" is the aspiration hook.
  13. Resource layer for SEO + lead capture: buyer's-guide PDF download, glossary, maintenance guide (dust/monsoon cleaning), installation checklist, cost page — both sites built these; the template adds what they botched: actual numbers ($750/window anchor, cost bands by material), current 25C tax-credit guidance, and full-frame-vs-retrofit education with decision flowchart.
  14. Always-on conversion chrome: tap-to-call in the utility bar + sticky header + floating "Free Quote" button + web-chat→SMS widget (GHL slot) + CallRail DNI (with schema kept on the static number) + thank-you page + form-move tracking for Google Ads/GA4 conversions. Every ranking site in this niche runs this exact chrome — make it non-optional.
  15. Trust footer template: ROC/license number + insured/bonded line + hours + full NAP + service-area sentence with directional bounds ("east as Florence, west as Wickenburg...") + brand badges + copyright — the ROC number in the footer is present on 100% of Phoenix ranking sites and costs one line.

Teardown compiled from raw HTML evidence, October 2026. Verbatim quotes limited to short factual business claims per content rules. Raw page cache retained at X:\Dropbox\downloads\windows_teardown\raw\.

← Back to the StudyUltimate Site Spec