Foundation Repair Teardown — Phoenix
Deep profiles of the top organic sites ranking for "foundation repair phoenix" (Foundation Fixers AZ & Concrete Repairman). Source-level analysis: structure, offers, CTAs, chat, schema, tracking. Live SERP captured 2026-10-05 (DataForSEO, mobile).
Phoenix Foundation Repair — Competitive Teardown
Deep competitive teardown of 2 foundation-repair contractors ranking in Phoenix for "foundation repair phoenix".
Method: raw HTML fetch of homepage + full sitemap/robots crawl + key sibling pages; JSON-LD schema parsed from raw source; forms, tel: links, tracking scripts, and footer text extracted verbatim. Prepared for DropSites ("the Ultimate Foundation Repair Site" template). Research date: October 2026.
Site 1: Foundation Fixers AZ (foundationfixersaz.com)
Business Snapshot (who, how long, where, size signals, licenses/insurance: ROC #, engineer relationships)
- Who: Family-owned, locally operated foundation repair + concrete leveling company that positions itself as a single-method specialist: "Polyurethane foam injection specialists." Brand line: "Raise It. Level It. Protect It." One named field person appears in testimonials ("Daniel came out, did a real assessment…"). Small crew implied ("Family-owned and operated. We answer the phone.").
- Where: 33645 N Cave Creek Rd, Cave Creek, AZ 85331 (physical shop, not a P.O. box). Email info@foundationfixersaz.com. Business line: (602) 833-4600. Hours: Mon–Fri 7:00 AM – 5:00 PM · Sat by appointment · Sun closed.
- How long: Warranty page: "Decade-plus under the same Arizona ROC license" and "Same owner, same crew, same phone number since day one. We've never sold the business or rebranded out from under a warranty." FAQ: "Foundation Fixers AZ has operated under the same Arizona ROC license for over a decade."
- Licenses/insurance: Claims "ROC-licensed, insured" (About meta) and "licensed crew" (Home meta). The actual ROC number is never published on the site — the warranty page says only: "The license number is on every contract, and you can look us up by business name at azroc.gov before you sign anything." Insured per meta copy; no bond claim.
- Engineer relationships: Service page (/foundation-repair-phoenix): "helical or push piers when the underlying soil cannot continue bearing the load — we assess the construction type before drilling and quote each scope specifically, and we coordinate with licensed structural engineers on complex cases." Stem-wall and foam pages claim work is "permitted" ("We grind out rusted rebar, treat corrosion, and rebuild — permitted & warrantied"; "Permitted, warrantied"). No named engineering firm.
- Size signals: Residential + commercial ("From driveways to 50,000 sq ft warehouse floors"), 16-city service area with dedicated city pages, 50-URL site + blog, testimonials spanning homeowners, HOAs, and property managers.
Offers & Pricing (free inspections/estimates, published cost ranges, price anchors, guarantees, warranties)
- Core offer: Free, on-site estimates — repeated on every page under each CTA: "Free · No-obligation · 30-second form" and "Free, on-site, with measurements and a clear written estimate. No high-pressure sales, no upsell scripts, no obligation." Also free sample warranty on request: "Want a sample warranty before you commit? We'll send one with the quote."
- Published cost ranges (blog: /blog/foundation-repair-cost-phoenix, framed as "Real ranges, not vague answers") — three pricing tiers:
- Tier 1 — foam injection alone: $1,200 to $5,000 ("covers the majority of Phoenix residential foundation issues")
- Tier 2 — larger/complex: $8,000 to $25,000
- Tier 3 — full foundation replacement: $50,000 to $150,000+ ("We almost never see this in Phoenix residential… Even when a contractor recommends replacement, get a second opinion.")
- Concrete leveling per surface: Driveway $1,200–$3,500 · Pool deck $1,500–$4,500 · Sidewalk $400–$1,200 · Garage floor $1,000–$2,800 · Patio $800–$2,500 · RV pad $800–$2,500
- Price-up drivers listed (difficult access, void volume, multiple settlement zones, engineering scope, after-hours commercial); price-down drivers listed (early detection, bundling slabs, HOA/commercial volume).
- Contradiction: FAQ gives different numbers — "Most residential foundation repairs range from $2,000 to $8,000. Concrete leveling jobs… typically cost $500 to $3,000." (See Weaknesses.)
- Price anchors / guarantees: Trust marquee + stat counters: "70–80% Less Than Replacement", "2–4 hr Typical residential job", "40+ PSI Compressive strength of foam", "15 min Foam reaches 90% strength", "Same-Day Walk-On Surfaces", "Most Jobs in One Day". Foam spec table: closed-cell/waterproof, inert ("won't leach"), "Settlement risk: Zero · permanent". Honesty guarantee: "Honest Assessments — No Pressure", "If you don't need us, we'll tell you. If your problem is beyond what we can fix, we'll point you in the right direction." Re-lift guarantee is embedded in warranty (below).
Financing & Warranty Mechanics (financing partners/lenders named, warranty terms — transferable/lifetime)
- Financing: NONE. Zero mentions of financing, payment plans, or lenders anywhere on the 50-URL site (grep across all fetched pages). Big gap vs. national roll-ups for a high-ticket niche.
- Warranty — dedicated /warranty page, the most detailed warranty content found in this niche. Title: "Foundation Repair Warranty | Lifetime & Transferable". Coverage table (verbatim terms):
| Service | Coverage | Term |
|---|---|---|
| Polyurethane foam concrete leveling | Re-lift at no charge if the slab settles more than 1/4" in the lifted zone | Lifetime of the slab |
| Stem wall repair | No re-rusting through the repaired section | Lifetime, transferable |
| Foundation piers (helical / push) | Pier system stability per the engineered spec | Lifetime of the structure |
| Post-tension repair | Re-tension or splice integrity per the PT spec | Lifetime |
| Crack injection (epoxy) | No moisture re-penetration through the repaired crack | 5 years |
- Transferability mechanics: "If you sell the house, the warranty moves to the new owner… The first transfer is free. A nominal admin fee applies to any subsequent transfers… The new owner files claims directly with us — no middleman. Attach the warranty to your seller's disclosure." Warranty summary block: Transferable Yes · Deductible None · Trip fee None · First transfer Free.
- Claims process: Call (602) 833-4600 or email with photos → no-charge inspection within a few business days → repair at no cost if in scope → re-warranty certificate issued. "No deductible. No trip fee… no fine print that voids it on the third callback."
- Exclusions (published openly): new damage outside the repaired scope; acts of God beyond design loads (earthquake exceeding code, major flood); third-party modifications; failure to maintain drainage specified in the written quote; cosmetic finish matching beyond the touch-up term. Anti-gimmick framing: "We don't say 'no questions asked,' because that phrase invites bad-faith claims."
- Business-continuity hedge (unusual, smart): "if a contractor closes, warranties generally don't transfer to whoever buys the assets. That's exactly why it matters to pick a stable, long-tenured local company over a flash-in-the-pan franchise."
Website Anatomy (every page + purpose; homepage section order; page count)
- Page count: 50 URLs in sitemap-0.xml (sitemap-index.xml → one child sitemap). robots.txt:
Allow: /,Disallow: /thanks, points to sitemap-index.xml. - Full page map (by cluster):
- Home (
/) — positioning + conversion hub - Core foundation services (4): /foundation-repair-phoenix (overview, full "structural spectrum"), /foam-injection-foundation-leveling (signature service deep-dive), /stem-wall-repair-phoenix (rusted rebar/spalling stucco), /post-tension-slab-repair-phoenix (tendons, anchors, re-tensioning)
- Decision/education pillars (3): /foundation-repair-vs-replacement, /mudjacking-vs-polyjacking, /arizona-soil-monsoon-foundation-guide (caliche + expansive clay + monsoon cycles, Article schema w/ citations)
- City pages (12 URLs / 16 cities): /foundation-repair-{phoenix, scottsdale-az, mesa-az, chandler-az, gilbert-az, tempe-az, glendale-az, peoria-az, surprise-az, goodyear-buckeye-az, queen-creek-san-tan-valley-az, cave-creek-az, carefree-az, fountain-hills-az} (two URLs double up cities)
- Concrete leveling / flatwork (13): /concrete-leveling-phoenix, /driveway-leveling-phoenix, /pool-deck-leveling-phoenix, /sidewalk-leveling-phoenix, /garage-floor-leveling-phoenix, /patio-leveling-phoenix, /rv-pad-leveling-phoenix, /commercial-concrete-leveling-phoenix, /warehouse-floor-leveling-phoenix, /loading-dock-leveling-phoenix, /hoa-concrete-repair-phoenix, /pre-sale-concrete-repair-phoenix, /property-manager-concrete-services
- Concrete repair (4): /concrete-repair-phoenix, /concrete-crack-repair-phoenix, /concrete-void-filling-phoenix, /ada-trip-hazard-repair-phoenix
- Company/conversion (5): /about, /faq, /contact (→ /thanks), /warranty, /blog + 7 blog posts (cost guide, signs you need repair, insurance coverage, polyjacking lifespan, pool deck sinking, summer-heat leveling, why Phoenix concrete sinks)
- Homepage section order (editorial "§" numbering — distinctive design system): sticky header (grouped nav, phone, "Free Estimate") → § 00 Hero (H1 + dual CTA + "Free · No-obligation · 30-second form") → trust marquee (8 badges incl. "70–80% Less Than Replacement", "Same-Day Walk-On Surfaces") → § 01 The Problem (8 numbered symptoms) → § 02 Our Services ("Three things. Done well.", 3 cards) → § 03 Hero Service (6-step foam process: We drill → inject → expand → measure → patch → walk on it; "Why foam beats every alternative" vs. mudjack/tear-out/replace; foam spec table) → § 04 Why Us (6 cards + 4 stat counters) → § 05 Service Area (16 city tiles) → § 06 Testimonials (6 quotes) → § Next Step final CTA → footer (full NAP + hours + Services/Service Areas/Company) + mobile sticky bar ("Call now" / "Free Estimate").
- Stack: Astro-generated static HTML (generator marker in source), zero framework runtime weight on the homepage.
- Footer text (verbatim): "FF FOUNDATION FIXERS — Polyurethane foam injection specialists. Foundation repair and concrete leveling across the Phoenix metro. Raise It. Level It. Protect It. Visit 33645 N Cave Creek Rd, Cave Creek, AZ 85331 · Call (602) 833-4600 · Email info@foundationfixersaz.com · Hours Mon–Fri 7:00 AM – 5:00 PM · Sat by appointment · Sun closed · Follow [FB/X/YouTube] · Services [Foundation Repair / Foam Injection Leveling / Concrete Leveling / Concrete Repair] · Service Areas [Phoenix … All service areas] · Company [About / FAQ / Contact / Free Quote / Blog] · Get a Free Estimate · © 2026 Foundation Fixers AZ · Cave Creek, AZ · Locally Owned & Operated · Residential + Commercial"
Conversion Mechanics (forms w/ field lists, tap-to-call, live chat widgets + vendor, SMS/chat, booking, inspection scheduling)
- Lead form (on /contact only): Netlify Forms (hidden
form-name, honeypotbot-field, action →/thanks, which robots.txt blocks from crawlers). Fields: name, phone (tel), email, address, issue, area, source, notes ("Anything we should know?"), photos (file upload) + hidden form-name/bot-field. Marketed as "30-second form" — though it's 9 visible fields + file upload. - Tap-to-call:
tel:links with the single business number (602) 833-4600 in header, hero, after every section, footer, and a mobile sticky bottom bar ("Call now" + "Free Estimate"). Reinforcement copy under CTAs: "We answer the phone." - No live chat, no SMS links, no chatbot, no booking calendar. Scheduling = phone or form ("We schedule a free on-site assessment… often within a week").
- Qualification built into the form:
issue,area,source, and photo upload pre-qualify leads (photos of the damage = faster quoting) — better field design than most contractor forms. - CTA hierarchy: "Free Estimate" (primary) everywhere; phone secondary; warranty page swaps primary to "Request a Written Quote" / "Request a Quote".
Social Proof (reviews shown + platform widgets, testimonials, case studies, before/after galleries, YouTube/video content)
- Testimonials: 6 self-hosted quotes on the homepage with first-name + last-initial + city + year + job type (Mike R./Gilbert/driveway leveling; Jennifer P./Scottsdale/pool deck; David K./Mesa/foundation leveling — names "Daniel" as the assessor; Linda M./Chandler/HOA sidewalk; Carlos D./Tempe/warehouse floor; Sarah T./Cave Creek/patio). Label: "Real homeowners and property managers across the Phoenix metro… published with each customer's permission."
- No third-party review platform anything: no Google review widget, no star rating, no review count, no Yelp/BBB/Angi badges, no Trustpilot — grep across the site returns zero review-platform mentions. For a #1-ranked site beating 2,000-review giants this is the single most surprising finding: on-site trust is carried entirely by design polish, specificity, and honesty copy.
- No before/after gallery, no case studies with measurements, no project photos indexed as galleries (images exist but not as proof sections).
- Video: none embedded. A YouTube channel exists in schema (
youtube.com/@FoundationFixers-n3e) plus Facebook (facebook.com/foundationfixers/) and X (@concretefixeraz), but zero video embeds on any page — an unused asset in a video-heavy niche.
SEO Footprint (verbatim <title>, meta description, H1s; schema types in RAW HTML; city/service page strategy; internal linking)
- Homepage <title> (verbatim):
Foundation Repair Phoenix AZ | Foam Injection Leveling | Foundation Fixers AZ - Homepage meta description (verbatim):
Phoenix foundation repair & concrete leveling from a Cave Creek-licensed crew. Stem wall, post-tension, polyurethane foam. Call (602) 833-4600. - Homepage H1 (verbatim):
Phoenix Foundation Repair & Concrete Leveling Done Right.(H2s: "Your foundation problem ends here." / "Three things. Done well." / "Polyurethane Foam Injection. Why we built the company around it." / "Specialists. Not generalists." / "The whole Phoenix metro." / "In their words." / "Ready to get it fixed?") - Sample inner-page titles/H1s (verbatim):
/foundation-repair-phoenix— titleFoundation Repair Phoenix AZ | Expert Foundation Fix | Foundation Fixers AZ; H1Foundation Repair in Phoenix, Arizona.; meta ends "Same crew, no subs, transferable warranty. (602) 833-4600."/warranty— titleFoundation Repair Warranty | Lifetime & Transferable; H1Our Foundation & Concrete Repair Warranty./blog/foundation-repair-cost-phoenix— titleHow Much Does Foundation Repair Cost in Phoenix?; H1How Much Does Foundation Repair Cost in Phoenix?/stem-wall-repair-phoenix— titleStem Wall Repair Phoenix | Rusted Rebar & Spalling Fix; H1Stem Wall Repair in Phoenix./arizona-soil-monsoon-foundation-guide— titleArizona Soil & Monsoon Foundation Guide | Why Slabs Move; H1How Arizona Soil and Monsoons Move Your House./foam-injection-foundation-leveling— titleFoam Injection Foundation Leveling Phoenix | Polyurethane Lift; H1Foam Injection Foundation Leveling — our signature service./contact— H1Get your free estimate.;/faq— H1Foundation repair & concrete leveling FAQ.;/about— H1Foundation Fixers AZ. Built around one thing — done well.- City page (
/foundation-repair-scottsdale-az) — titleFoundation Repair Scottsdale AZ | Concrete Leveling; H1Foundation Repair & Concrete Leveling — Scottsdale, AZ. - Schema (JSON-LD in raw HTML — the best-structured of the two sites):
- Home:
HomeAndConstructionBusiness(name, alternateName, addressPostalAddress,GeoCoordinates,areaServed= 16Citynodes,openingHoursSpecification(2 specs incl. Saturday "by appointment" description), priceRange, telephone, email, image/logoImageObject, sameAs = FB/X/YouTube) +Organization(withContactPoint) +WebSite - Service pages:
Servicenodes with serviceType/areaServed/provider (e.g.Foundation Repair Phoenix,Stem Wall Repair Phoenix,Polyurethane Foam Injection Foundation Leveling) - Warranty page:
Service"Foundation Repair Warranty" +OfferCatalog"Covered repair services" containingServiceitems (Stem wall repair, Foundation piers (helical & push), Post-tension repair, Polyurethane foam concrete leveling, Epoxy crack injection) +Offer - Guide page:
Article(headline, author, datePublished/dateModified, citation list) ; blog posts:BlogPosting; FAQ page:FAQPage - City pages re-emit
HomeAndConstructionBusinesswith areaServed — noReview/AggregateRating(nothing to show). - City/service page strategy: service × city matrix with genuinely differentiated H1s and meta ("local soil notes" promised in cross-links: "pick the closest city for local soil notes"); adjacent-market pages (ADA trip hazards, HOA, property managers, pre-sale, warehouse/loading dock) capture commercial + B2B long-tail the giants ignore.
- Internal linking: strict hub-and-spoke. Every page terminates in (1) "Keep reading / Related services" (3 contextual links), (2) "Where we work" — city cross-link block with per-city warrantied-work anchor text, (3) full footer (Services / Service Areas / Company). Homepage carries ~99 internal hrefs. Nav uses descriptive sub-labels ("Foundation Repair → Phoenix foundation repair overview").
Tracking & Ads (Google Ads/Facebook signals, call tracking numbers, analytics/marketing scripts — name vendors)
- Analytics: Google Analytics 4 only — inline
gtagwith G-D3HXRVJKP9. No Google Tag Manager. - Ads: No Google Ads/Remarketing signals (no
AW-/DC-IDs, no googleadservices/doubleclick), no Meta pixel (fbq/facebook.net absent), no conversion tracking snippets. - Call tracking: None. One static number (602) 833-4600 everywhere — no CallRail, CallTrackingMetrics, PhoneWagon, WhatConverts, DialogTech, no dynamic number insertion.
- Other: No Hotjar/Clarity/Lucky Orange, no HubSpot/GoHighLevel/Zapier, no chat vendor. Extremely lean script footprint (an advantage for speed).
Technical (robots.txt, sitemap.xml, site generator/CMS, speed signals, hosting)
- Generator/CMS: Astro (static site generator marker in HTML). No WordPress fingerprints.
- Hosting: Netlify — response headers:
Server: Netlify,Cache-Status: "Netlify Edge",X-Nf-Request-Id, HSTS,X-Frame-Options: DENY,X-Content-Type-Options: nosniff,Referrer-Policy: strict-origin-when-cross-origin,Cache-Control: public,max-age=0,must-revalidate. Likely Netlify Forms (the/thanksaction + honeypot is the classic Netlify Forms pattern). - robots.txt:
User-agent: * / Allow: / / Disallow: /thanks / Sitemap: https://foundationfixersaz.com/sitemap-index.xml— cleanly blocks the form-thank-you page. - Sitemap: sitemap-index.xml → sitemap-0.xml (50 URLs, ISO
lastmodtimestamps — actively maintained). - Speed signals: Pre-rendered HTML (80KB homepage), no heavy tag soup, no jQuery/WordPress bloat, no chat widgets; only one analytics script. Fonts/CSS appear bundled. Core Web Vitals posture is best-in-class vs. both competitors and the roll-ups.
Local SEO & Map Pack (NAP consistency, Google Business signals, city pages targeting Phoenix metro)
- NAP (consistent across home/footer/about/schema): 33645 N Cave Creek Rd, Cave Creek, AZ 85331 · (602) 833-4600 · info@foundationfixersaz.com. Schema
PostalAddress+GeoCoordinates+hasMap-style geo data present via HomeAndConstructionBusiness. - Geo-anchored positioning: the business is in Cave Creek but targets the Phoenix metro; copy leans into it instead of hiding it ("Cave Creek-licensed crew", "Phoenix homeowners. Cave Creek crew. Twenty minutes from most jobs.", "Locally Owned in Cave Creek, AZ"). City pages cover the full metro incl. outlying (Carefree, Fountain Hills, Cave Creek, Queen Creek/San Tan, Goodyear/Buckeye) — long-tail map-adjacent terms with less competition.
- GBP signals implied (not verifiable from site): local schema with openingHoursSpecification, review-published-with-permission language, "Locally Owned & Operated · Residential + Commercial" footer — but no GBP review mirror or map embed on-site.
- areaServed: 16
Citynodes in JSON-LD matching the city-page footprint 1:1 — tight NAP/geo/schema consistency.
Weaknesses & Opportunities (for a template builder: missing schema, thin content, no click-to-call, dead forms, contradictions — quote exact evidence briefly)
- Zero visible reviews — no widget, count, or platform; trust rests on first-name testimonials ("Mike R.", "Jennifer P."). Template: Google widget + AggregateRating/Review schema is a free win.
- ROC number never published — "The license number is on every contract, and you can look us up by business name at azroc.gov" undercuts its own "ROC-licensed" claims. Print ROC# in footer + schema (Site 2 does).
- Cost contradictions — FAQ: "Most residential foundation repairs range from $2,000 to $8,000… $500 to $3,000" vs blog Tier 1 "$1,200 to $5,000" and sidewalks "$400–$1,200".
- "30-second form" oversell — actual form is 9 visible fields + file upload.
- No financing for $8k–$25k+ jobs — biggest revenue leak vs. roll-ups ("financing available" is table stakes).
- No video despite owning a YouTube channel (sameAs:
youtube.com/@FoundationFixers-n3e); competitor CR embeds 7. - No case studies / before-after proof — testimonials claim results ("dropped almost two inches… level the same morning") but show no photos/measurements.
- Missing schema — no FAQPage on the homepage (only /faq), no HowTo for the excellent 6-step foam process.
- Form only on /contact — hero sends clicks to another page; no inline form, chat, or SMS fallback.
- No pier/stem-wall price anchors — published ranges cover foam/flatwork only (competitor publishes pier numbers).
Site 2: Concrete Repairman (concreterepairman.com)
Business Snapshot (who, how long, where, size signals, licenses/insurance: ROC #, engineer relationships)
- Who: Concrete Repairman LLC — "third generation foundation repair company with over 30 years of hands on experience," led by James Belville, "a third-generation master concrete foundation repair expert" who "trains students and contractors nationwide in concrete finishing, and has been featured in the Amazon Prime Video production 'Concrete Secrets.'" Registered trademark: "Concrete Repairman® – A Registered Trade Mark Of Concrete Repairman LLC." A "father and son team of Frank and Franky" appears in reviews; copy promises "a clear, honest plan from James Belville or a craftsman trained by him."
- Where: 516 E Laguna Dr, Tempe, AZ 85282. Business line: (602) 418-2970. Hours: Mon–Fri 7:00 AM – 7:00 PM. "Call our Foundation Repair office in the Greater Phoenix Metro Area, including Gilbert, Glendale, Queen Creek, and Sun City."
- Licenses (published — best practice): Footer of every page: "Concrete Repairman LLC Commercial & Residential Concrete Contractor ROC# 300512 CR-9." /arizona-licenses-information explains the AZ ROC dual-license system and CR-9 scope ("All work in connection with the processing, proportioning, batching, mixing, conveying, and placing of concrete… finishing, coloring, curing, repairing, testing, drilling, sawing, grinding, chipping, and grouting… sealing, and waterproofing… Installation of embedded items essential to or comprising an integral part of the concrete"); also cites an "R-9 License" ("Installation and repair of concrete, concrete products, and accessories"). Claims throughout: "Licensed · Bonded · Insured."
- Engineer relationships: Footer disclaimer on every page: "Local building jurisdictions may require a letter from the engineer of record and building officials approval prior to use. Contractor and/or end user is responsible for comparing each product's specific load values and material specifications…" /engineering-permits/ ("Permits for Concrete and Foundation Work in Arizona") is mostly a Maricopa-county city list (Anthem…Wittmann) rather than process content. Spalling page: "A structural engineer can also inspect the foundation to determine whether additional reinforcement is needed."
- Size signals: 61 pages + 100 blog posts, custom WP form plugin, agency-built ("Made with by Better Web Management"), video production, productized retrofit anchor bolts sold to contractors ("our specialized Concrete Anchor Bolts are engineered to meet the industry's rigorous demands").
Offers & Pricing (free inspections/estimates, published cost ranges, price anchors, guarantees, warranties)
- Core offer: PAID inspection — the strategic opposite of Site 1: "the inspection fee is $450, a price that reflects a thorough evaluation, not a sales call." Meta adds the conversion sweetener: "Inspection $450, credited in full if you hire us." Homepage CTA: "Schedule Inspection" / "Schedule your $450 foundation inspection and get a clear, honest plan - no pressure, no guesswork."
- Published cost ranges (verbatim):
- Simple crack in a poured concrete wall: "normally costs between $800 to $1,500 per crack"
- "Your typical foundation repair cost that uses hydraulic piering will cost between $10,000 to $14,000"
- Minor crack sealing: "a few hundred dollars"; comprehensive slab stabilization/post-tension repair: "reach into the tens of thousands"
- Cost-escalation anchor: "A crack that costs $600 to seal today can require $15,000 in structural repair if you ignore it for two years"
- Homepage hedges: "There's no honest single number for foundation repair costs."
- Guarantees/anchors: "We stand behind every repair with industry-leading warranties"; "24/7 Emergency Response" band; ✓ Licensed ✓ Bonded ✓ Insured ✓ 3rd Generation Master checklist; the $450-credited inspection is the price anchor that makes the estimate feel premium rather than salesy.
Financing & Warranty Mechanics (financing partners/lenders named, warranty terms — transferable/lifetime)
- Financing: NONE named. Only lender-context advice: "Many lenders won't approve financing on a home with active foundation movement" and resale-value arguments. No payment plans, no lender partners.
- Warranty — vague everywhere except one product: boilerplate across pages: "industry-leading warranties, demonstrating our confidence in the long-lasting durability of our services" / "warranty-backed solution built to outlast Arizona's climate" / "Step 4: Final Assessment and Warranty." No warranty page, no terms, no transfer process, no exclusions.
- One concrete, quotable term (stem-wall page): the GFRP composite stem wall repair system "carries a lifetime warranty, which you can transfer to your family. Because it is so environmentally friendly, it is a viable option for your home."
- Buyer-education warranty content (blog): "if a foundation repair company offers a lifetime warranty, it means they'll fix any problems that arise after completing the work"; buyer checklists tell homeowners to ask contractors for "warranty terms" directly — authority content that never converts into their own published terms. Clear gap vs. Site 1's /warranty page.
Website Anatomy (every page + purpose; homepage section order; page count)
- Page count: 61 pages + 100 blog posts (+ /blog index) = ~162 URLs. Sitemap index (post/page/category); category sitemap is empty and plain
/sitemap.xmlreturns a 404 page. - Full page map (by cluster):
- Home (
/) — mega-pillar (20+ H2s): services + education + conversion in one URL - Core services (11): /foundation-repair/, /foundation-crack-repair/, /stem-wall-repair/, /foundation-inspection/, /anchor-bolt/, /crack-stitching/, /floor-grinding/, /concrete-lifting-leveling-phoenix-az/, /concrete-resurfacing/, /foundation-repair-waterproofing/, /post-tension/
- Service × city matrix (nested URLs): /foundation-repair/{phoenix-arizona, mesa-az, tempe-arizona, chandler-arizona, gilbert-arizona, scottsdale-arizona, glendale-arizona, ahwatukee-arizona}/, /stem-wall-repair/{phoenix, tempe, mesa, chandler, scottsdale, gilbert}-arizona/, /foundation-inspection/{phoenix, tempe, chandler, gilbert, glendale}-arizona/, /post-tension/repair-expert-in-{buckeye, gilbert, queen-creek}/ + one-off city pages (casa-grande, ahwatukee crack-stitching)
- Specialty knowledge: /repair/spalling/ (the ranking page), /expansive-clay-soils/, /expansive-soil-aware/, /carbon-fiber-rust-free-rebar/, /corrosion-protection-of-steel-rebar-in-concrete/, /foundation-repair/foundation-settlement/, /foundation-repair/foundation-cracks/, /foundation-repair/how-to-fix-foundation-problems/
- Trust/authority: /arizona-licenses-information/, /engineering-permits/, /phoenix-concrete-contractors/james-belville/ (owner bio), /foundation-report-arizona-realtors/, /your-foundation-know-before-you-buy/, /inspection-of-the-foundation-before-buying-a-home/, /foundation-contractors/, /concrete-repairman-reviews/, /foundation-repair/videos/foundation-repair-mesa-arizona/ (video hub)
- Money pages: /how-much-does-foundation-repair-cost/, /foundation-repair/homeowners-insurance-cover-foundation-repairs/, /foundation-repair-not-covered-in-homeowners-insurance/, /how-to-choose-foundation-repair-contractors-phoenix/, /foundation-repair-versus-replacement-phoenix/
- Blog (100 posts): question-shaped long-tail ("Are drywall cracks sign of foundation damage?", "How long does a foundation inspection take?", "How does monsoon season affect Arizona foundation?") + product SEO (J-bolt replacement, GFRP, carbon fiber rebar Phoenix)
- Legal: /privacy-policy/, /terms-and-conditions/, /sitemap/
- Footer text (verbatim): "(602) 418-2970 · 516 E Laguna Dr, Tempe, AZ 85282 · Mon-Fri 7:00 AM - 7:00 PM · Concrete Repairman LLC Commercial & Residential Concrete Contractor ROC# 300512 CR-9 · Services [Foundation Crack Repair / Stem Wall Repair / Hurricane Strap Repair / Anchor Bolt Repair / Foundation Inspection / Signs for Foundation Repair / Signs of Sinking and Cracks / Foundation Piers Cracks / Leaning Foundation Walls / Slab Floor Cracks that Limit your Ability to Open Doors and Windows] · Information [Inspection Videos / Anchor Bolts / Foundation Types / Spalling Concrete] · 'Local building jurisdictions may require a letter from the engineer of record and building officials approval prior to use…' · Privacy Policy - Terms And Conditions - Sitemap · Copyright © 2026 | Concrete Repairman® – A Registered Trade Mark Of Concrete Repairman LLC. | All Rights Reserved. Made with by Better Web Management"
- Homepage section order: utility bar (hours + "Schedule Inspection" + phone + 9 city links) → nav (Home/About/Services/Locations dropdowns/Blog/Contact) → hero (H1 + "Licensed, bonded, and insured…" + CTAs + video "Witness Our Services in Motion") → "What We Do" (6 services) → intro + "Key Takeaways" → "Foundation Repair Before & After" gallery → "Warning Signs" (cracks + AZ risk factors) → inline contact form ("Send Us A Message") → "Essential Foundation Insights" (2 YouTube embeds) → "Customer Reviews" (3 quotes + Google rating) → "24/7 Emergency Response" band → deep education (causes, inspection, costs, methods, repair vs replacement, worth it vs sell-as-is, ignoring damage, insurance, timeline, why us) → owner bio + "Retrofit Solution" anchor-bolt product → trust checklist (✓ Licensed ✓ Bonded ✓ Insured ✓ 3rd Generation Master) → FAQ (8 Qs = FAQPage schema) → "Schedule Your Foundation Inspection" → service-area list → footer. The homepage is a 5,000+ word landing page answering nearly every SERP question in one URL, then linking out to 100 supporting posts.
Conversion Mechanics (forms w/ field lists, tap-to-call, live chat widgets + vendor, SMS/chat, booking, inspection scheduling)
- Lead form: custom WP plugin
narrative-forms(hiddennrfm_nonce,_wp_http_referer,nrfm_form_id,nrfm_started_at, honeypotnrfm_hp_38317). Visible fields: full_name ("Your name"), email ("you@example.com"), phone (tel) ("(602) 555-0123"), address ("123 W Main St"), city ("Your city"), message (textarea). Rendered as "Send Us A Message" / "Send a Message" / "Schedule a Foundation Inspection" ("Tell us what you are seeing and our team will follow up about your property") on the homepage and repeated on service pages (spalling page has the same form + "Send message"). - Tap-to-call:
tel:6024182970links sitewide; header shows "Schedule Inspection" button (/contact-us/) + phone; sticky mobile "Message / Call" buttons at page bottom; "Call for immediate service" near every form. - No live chat, no SMS, no booking calendar, no chatbot. Scheduling is phone/form to a human ("James or a trained specialist will respond promptly").
- Urgency levers: "24/7 Emergency Response — For Immediate Foundation Repair. Don't let a hairline crack become a structural failure. A licensed Arizona foundation specialist is ready to help now."
- Two-track conversion: paid $450 inspection (money page) vs. contact form (everywhere) — the inspection CTA is in the top utility bar of every page.
Social Proof (reviews shown + platform widgets, testimonials, case studies, before/after galleries, YouTube/video content)
- Review counts (inconsistent): homepage widget text "Google rating: 5 of 5, based on 200+ reviews" + "View More Google Reviews" link; meta description says "269 5-star reviews"; body: "The company holds a 5-star Google rating based on 200+ reviews."
- Reviews page (/concrete-repairman-reviews/): manually republished Google reviews — full reviewer names, reviewer's own review counts ("Megan Marshall · 3 reviews · a week ago"), Google's "Positive: Professionalism, Punctuality, Quality, Responsiveness, Value" attribute lines and dates ("NEW", "3 months ago"). Page meta description is literally
List of(broken/thin meta). Reviews repeatedly cite YouTube as the acquisition channel: "Upon viewing and learning a lot from their YouTube instructive videos on foundation issues, I knew I had found the right company." - Homepage testimonials (3 long-form quotes): Frank & Franky concrete crew; father-son stem-wall job ("methodically repaired 9 foundation stem wall cracks… patent pending repair jacks"); James's estimate honesty ("expert insight… Honest & direct").
- Before/after: "Foundation Repair Before & After — Actual foundation repair projects in Arizona" photo gallery on the homepage ("Real Results"). No case-study writeups with measurements.
- Video (heavy — the niche pattern): 7 YouTube embeds (
youtube-nocookie.com) across pages, incl. the spalling explainer ("watch this video… detect it early") and a finished-repair walkthrough ("The video below shows that finished product on an Arizona home");/foundation-repair/videos/hub; footer "Inspection Videos"; VideoObject schema ("Concrete Repairman Animation" — embedUrl, duration, uploadDate, thumbnailUrl, publisher, copyrightHolder). Review copy treats the channel as proof of expertise.
SEO Footprint (verbatim <title>, meta description, H1s; schema types in RAW HTML; city/service page strategy; internal linking)
- Homepage <title> (verbatim):
Foundation Repair Phoenix, Arizona | Stem Wall & Slab Repair - Homepage meta description (verbatim):
Foundation repair in Phoenix, AZ. 269 5-star reviews. Stem wall, slab & crack repair. Inspection $450, credited in full if you hire us. 602-418-2970. - Homepage H1 (verbatim):
Foundation Repair in Phoenix, Arizona(20+ H2s including "Our Foundation Repair Services", "Foundation Repair Before & After", "Foundation Repair Costs in Phoenix, Arizona", "Repair Methods: Piers, Mudjacking, Foam Injection, and Crack Stitching", "About the Owner: James Belville", "FAQs About Foundations in Arizona", "Schedule Your Foundation Inspection") - The ranking page (/repair/spalling/): H1
Concrete Spallingbut <title>Foundation Inspection | Arizona | Concrete Repairman LLC— a title/H1 mismatch; meta description is keyword-stuff style ("Provide Foundation Inspection in Phoenix, Arizona, assessing foundation crack, settlement, soil movement, drainage issues, moisture damage, repair needs"). It ranks anyway on topical depth + video + domain authority. Supporting H2s: "Why Trust Concrete Repairman", "A Legacy of Excellence in Foundation Repair", "Schedule a Foundation Inspection". - Other verbatim titles/H1s: /how-much-does-foundation-repair-cost/ →
Foundation Repair Cost in Arizona | Concrete Repairman/ H1How Much Does A Foundation Repair Cost?; /stem-wall-repair/ →Stem Wall Repair in Phoenix Arizona | Concrete Repairman LLC; /foundation-inspection/ →Foundation Inspection | Arizona | Concrete Repairman LLC; /about-us/ →About Concrete Repairman LLC | Foundation Repair Experts; /arizona-licenses-information/ →Licensed Concrete Contractor | Concrete Repairman LLC; /engineering-permits/ →Permits for Concrete and Foundation Work in Arizona; /contact-us/ →Contact Us | Concrete Repairman LLC; /foundation-repair/phoenix-arizona/ →Foundation Repair in Phoenix, AZ | Concrete Repairman LLC. - Schema (Yoast-style graph in raw HTML — the richest entity markup of the two):
Person+Organization(Concrete Repairman LLC),WebSitewithSearchAction(sitelinks searchbox),WebPage,ImageObject,AboutPage,ContactPage,CollectionPageLocalBusiness+HomeAndConstructionBusinessentity: legalName, founder (Person), foundingDate,aggregateRating,hasMap,geo(GeoCoordinates),contactPoint,hasOfferCatalog"Concrete Foundation Repair Services" with 8Service+Offerentries (one withPriceSpecification),knowsAbout,keywords,additionalTypeVideoObject("Concrete Repairman Animation") with embedUrl/duration/uploadDateFAQPagewith 8Question/Answerpairs (mirrors visible FAQ) +RatingnodeThingnodes w/ sameAs to Wikipedia (Concrete, Maricopa County, Anchor Bolts, etc.)- No
Review/AggregateRatingmarkup despite showing a Google rating (only aggregateRating inside LocalBusiness). - City/service strategy: nested service×city URLs (/foundation-repair/phoenix-arizona/) + per-service city sets + a 100-post question-keyword blog + topical clusters (anchor bolts, stem wall, spalling, post-tension, inspections, crack stitching). Blog posts interlink with "More about foundation inspection services in Phoenix" style contextual anchors.
- Internal linking: heavy contextual mid-copy links ("Learn more about stem wall repair"), "More about…" footer-of-section links, breadcrumbs, footer menus (Services / Information), plus utility-bar city links sitewide (~97 hrefs on homepage alone).
Tracking & Ads (Google Ads/Facebook signals, call tracking numbers, analytics/marketing scripts — name vendors)
- Tag management: Google Tag Manager — GTM-KVHNV5N (in
<head>, fires before body). No direct gtag/G-/UA-/AW- IDs in raw HTML (GA and any Google Ads conversions would live inside the GTM container — not visible from source). - Ads: No Google Ads remarketing tags, no
AW-/DC-IDs, no Meta pixel in raw source. GTM container contents unknown — ads could be running through it. - Call tracking: None visible — single static number 602-418-2970 sitewide, no CallRail/CTM swap scripts, no DNI.
- Other: Cloudflare delivery (cf-cache-status, CF-RAY, NEL reporting); no Hotjar/Clarity/chat/review-platform widgets in source (Google reviews are manually republished HTML, not a live widget).
Technical (robots.txt, sitemap.xml, site generator/CMS, speed signals, hosting)
- CMS: WordPress (wp-content/wp-includes; block-library
style.min.css?ver=7.1.2⇒ WP core 7.1.x), theme picostrap5-child-base (Bootstrap 5-based Picostrap child — "Made with by Better Web Management"). Google Tag Manager in head. Custom form pluginnarrative-forms. - Hosting/CDN: Cloudflare (
Server: cloudflare, CF-RAY LAX edge, NEL report-to),Cache-Control: max-age=600page cache,vary: User-Agent. - robots.txt:
Disallow: /wp-admin/,Allow: /wp-admin/admin-ajax.php,Sitemap: https://www.concreterepairman.com/sitemap_index.xml. Gap:https://concreterepairman.com/sitemap.xml(non-www, non-index name) returns a WordPress 404 page — only the sitemap_index.xml path works. - Sitemaps: post-sitemap.xml (100 posts), page-sitemap.xml (61 pages), category-sitemap.xml (empty body).
- Speed signals: ~116KB homepage HTML with 20+ H2 sections, multiple YouTube iframes (lazy-loaded via youtube-nocookie is likely but the hero video + 2 more on the homepage), Yoast + GTM + Cloudflare — heavier page than Site 1; Bootstrap CSS bundle preloaded.
Local SEO & Map Pack (NAP consistency, Google Business signals, city pages targeting Phoenix metro)
- NAP (consistent in footer of every page + schema): 516 E Laguna Dr, Tempe, AZ 85282 · (602) 418-2970 · Mon-Fri 7:00 AM - 7:00 PM. LocalBusiness schema carries
hasMap,geo,areaServed(Phoenix, Mesa, Tempe, Chandler, Gilbert, Ahwatukee, Scottsdale, Glendale, Apache Junction asCitynodes w/ sameAs to Wikipedia). - Map-pack muscle: "Google rating: 5 of 5, based on 200+ reviews" surfaced on-site (GBP-linked), review page mirrors Google content,
aggregateRatingin LocalBusiness schema, ROC# and Tempe address in footer sitewide, city links in the top utility bar of every page (9 cities) — strong NAP/citation posture. - Coverage sprawl: copy name-drops Queen Creek, Sun City, Sun City West, Casa Grande, Laveen, Payson etc. (the /engineering-permits city list runs to 40+ Maricopa-area names) — broader than the 9 city pages actually built.
Weaknesses & Opportunities (for a template builder: missing schema, thin content, no click-to-call, dead forms, contradictions — quote exact evidence briefly)
- Title/H1 mismatch on its own ranking page — /repair/spalling/:
<title>Foundation Inspection | Arizona | Concrete Repairman LLC</title>over H1 "Concrete Spalling"; keyword-list meta ("Provide Foundation Inspection in Phoenix, Arizona, assessing foundation crack, settlement, soil movement, drainage issues, moisture damage, repair needs"). A cleaner title should outrank it. - Review-count contradiction — meta "269 5-star reviews" vs on-page "Google rating: 5 of 5, based on 200+ reviews" vs body "5-star Google rating based on 200+ reviews".
- Broken/thin meta — reviews page meta description is
List of; several auto-generated thin metas. - No warranty page / no published terms — everything is "industry-leading warranties"; only concrete term is buried on the stem-wall page (GFRP system: "lifetime warranty, which you can transfer to your family"). Site 1's /warranty beats this outright.
- No financing — same gap as Site 1; both lose to roll-ups on high-ticket close rate.
- Contradiction: "24/7 Emergency Response" band vs footer "Mon-Fri 7:00 AM - 7:00 PM" and header "Sat – Sun Closed".
- Massive duplicate boilerplate — the "Why Trust Concrete Repairman / A Legacy of Excellence…" block (incl. off-topic "Floor grinding outcomes depend on the right tooling" residue) is pasted onto most service pages; one passage reads as repurposed inspection-report filler (generic damage narrative referencing graffiti/debris on an "inactive" building) — summarized here, not worth copying.
- Form is thin — no service-type, no urgency, no photo upload (Site 1 asks for photos); placeholder "(602) 555-0123" invites fake numbers; no observable success-page tracking.
- Sitemap hygiene —
/sitemap.xml404s on the non-www host; category sitemap empty; visible ratings never marked up as Review schema. - Homepage cost content vague where it matters — "There's no honest single number" + $800–$1,500/crack and $10,000–$14,000 piers, but nothing on stem wall, foam, or inspection-scope tiers.
Competitive Gaps Summary
- Why Foundation Fixers AZ ranks #1 without review mass: (1) exact query match in
<title>/H1 ("Foundation Repair Phoenix"); (2) tight funnel cluster — foam/leveling/stem wall/post-tension + AZ soil & monsoon guide + published cost tiers + repair-vs-replacement; (3) best technical delivery — pre-rendered Astro on Netlify, one script, clean schema (HomeAndConstructionBusiness + Service + OfferCatalog + FAQPage + Article-with-citations); (4) trust-by-copy: city-specific testimonials, honesty positioning ("If you don't need us, we'll tell you"), a complete warranty page with exclusions and transfer mechanics; (5) hub-and-spoke internal linking with per-city "local soil notes" anchors. It wins on relevance + UX + speed against slow, templated roll-up pages. - Why Concrete Repairman ranks (via /repair/spalling/): topical authority — 161 URLs (61 pages + 100 question-keyword posts), service×city URL matrix, VideoObject schema + 7 YouTube embeds, owner-as-entity (Person schema, Amazon Prime feature, 30+ years), published ROC# + licenses/permits trust pages, Google reviews republished on-site. It ranks despite a mismatched title and thin meta because no competitor matches its spalling/stem-wall/rebar depth for Phoenix.
- Shared gaps (both sites): no financing partners, no live chat/SMS, no call tracking (single static numbers), no Review/AggregateRating schema, no booking calendar. The template can out-convert both with: financing CTA, Google review widget + Review schema, ROC# in footer, photo-upload intake form, consistent published pricing.
- Contrast to weaponize: Site 1 = free estimate + published price tiers + warranty page; Site 2 = paid $450 inspection (credited if hired) + authority content + video. Ship BOTH paths: "Free 30-second estimate" form AND "Book a $X inspection, credited toward the job."
- Video gap: the niche converts through YouTube (Site 2's reviews cite videos as the reason they called), yet the #1 site embeds zero video — ship an embedded video hero + VideoObject schema.
- Phoenix content that wins: expansive clay + caliche + monsoon/drought cycling (Site 1's citation-backed soil guide; Site 2's clay cluster), stem wall + rebar corrosion (top adjacent repair in block/stucco housing), post-tension repair (1990s+ tract homes), and concrete leveling/flatwork as the volume feeder (driveways, pool decks, sidewalks, ADA trip hazards, HOA/commercial).
Top Patterns to Steal for the DropSites Template (foundation specific)
- Warranty page as a conversion asset — per-type coverage table (foam leveling "re-lift if >1/4" settlement" / stem wall "no re-rusting" / piers "lifetime of the structure" / epoxy "5 years"), transfer mechanics ("first transfer free"), explicit exclusions, claim steps, "attach to your seller's disclosure" resale framing. Copy Site 1's /warranty structure 1:1.
- Three-tier published pricing — Tier 1 foam/void fix (~$1,200–$5,000), Tier 2 structural (~$8,000–$25,000), Tier 3 replacement ($50,000–$150,000+ anchor) + per-surface leveling menu + "what moves the price up/down" lists; keep FAQ and blog numbers reconciled.
- Dual CTA architecture — "Free Estimate (30-second form)" + "Book a $450 inspection, credited in full if you hire us"; sticky mobile "Call now / Free Estimate" bar; "We answer the phone" under CTAs.
- Photo-upload intake form with qualifying fields (name, phone, email, address, issue, area, source, notes, photos), honeypot, and a thank-you page blocked in robots.txt (
Disallow: /thanks). - Schema stack: HomeAndConstructionBusiness (geo + areaServed + hours + sameAs) → per-service
Service→ warrantyOfferCatalog→FAQPage→BlogPosting/Article(withcitation) →VideoObject→AggregateRating/Reviewonce GBP is connected. Ship ROC# + license class in footer and schema (Site 2's practice). - Phoenix soil/monsoon pillar — caliche (why no basements), expansive clay shrink-swell, monsoon-after-drought cycling, pre-1990 anchor-bolt weakness, post-tension cable corrosion — one guide + blog cluster.
- Service×city matrix with local angles — unique H1/meta per city + "local soil notes" (Site 1) and nested service URLs (Site 2); cover full metro incl. long-tail (Cave Creek, Carefree, Fountain Hills, Queen Creek/San Tan, Goodyear/Buckeye).
- Repair-method explainer with specs — 6-step process, vs.-mudjacking/tear-out comparisons ("1/20th the weight · 5/8" holes vs 2" · 15 min vs 24–48 hr cure", "70–80% less expensive"), foam spec table (40+ PSI, closed-cell, 15 min to 90%), plus honest scoping: helical/push piers when soil can't bear, "coordinate with licensed structural engineers," permits included.
- Video proof system — hero process embed, before/after walkthroughs, spalling/crack explainers, owner intro; publish to YouTube + VideoObject schema (Site 2's reviews prove video drives calls).
- Review + testimonial layer (Site 1's gap) — Google widget with count above the fold, republished reviews page (Site 2 style), first-name/city/job-type testimonials, before/after gallery,
AggregateRatingschema; keep counts consistent sitewide. - Adjacent-market expansion pages — leveling per surface (driveway, pool deck, sidewalk, garage, patio, RV pad), ADA trip hazards, HOA/property-manager/commercial, pre-sale, stem/block wall + anchor/J-bolt + hurricane-strap retrofit — the volume feeders giants under-serve.
- Financing module (unfilled niche) — "$X/month on typical Tier 2 jobs" with a named lender CTA; neither competitor offers it, roll-ups do.
- Honesty positioning as brand — "If you don't need us, we'll tell you", "get a second opinion before signing anything", open exclusions — Site 1 turned this into a #1 ranking with zero review mass.