Red Door Marketing Co. — Google Ads Pro
PBASW Ads Battle Plan
Professional Brick & Stone Works LLC (pbasw.com) · Market research + plan of attack · Prepared Aug 16, 2026 · Companion to the PBASW Site Punch List; §0 facts there govern here too.
Contents
1Executive Summary
PBASW is a 25-year outdoor living contractor with excellent fundamentals and near-zero paid-search presence: one Google ad ever (dead since Oct 2025), no conversion tracking history — while five direct DFW competitors run 5–20 active ads each. The client buys ~25–28 shared leads/month from Angi at $2,000–3,000/mo and wants 75–100 leads/month with Angi reduced toward zero.
The plan: Google Search only — no Local Services Ads. Three Search campaigns on the high-value trio — outdoor kitchens, outdoor fireplaces, pool restoration — on a staged budget ramp from $3,000/mo to $8,000+/mo gated by measured cost-per-lead. All ads land on the dedicated /lp/ pages already built and verified. Nothing spends until the Launch Gate tracking test passes end-to-end.
2Client Snapshot & Lead Economics
| Business | Professional Brick & Stone Works LLC, Anna, TX · owner Marcos Flores · contact Amado · (214) 753-7606 (only number used anywhere) |
|---|---|
| Credentials | Fort Worth license RB029827 (active) · 25+ yrs in trade · 15 yrs as PBASW · 3 crews · 11 permitted projects 2014–2024 · BuildZoom 95 (top 22% of TX) |
| Accounts | Google tag GT-NC66ZML4 (GA4 G-FT217FF7KC) · existing verified Ads advertiser AR11691293831780630529 |
| High-value trio | Outdoor kitchens · outdoor fireplaces · pool restoration. Full lines: outdoor living, concrete/stamped, brick & stone, patio covers, pebbles & pavers, flagstone, fencing, masonry, mailboxes |
| Ideal customer | Higher-end homeowners; average project $15,000–$25,000; values craftsmanship over lowest price. All copy sells permanence — never discounts. |
| Service area | Collin Co. + parts of Denton & Tarrant; primary cities McKinney, Allen, Richardson, Lewisville, Carrollton, The Colony; ~40–45 mi of Anna. Only Anna + McKinney cleared for city claims today (E2). |
| Today's leads | Angi ~25–28 shared/mo at $2–3k (≈ $90–110/shared lead) · Google organic ~5–6/mo · target close rate ~30% |
| Goal | 75–100 leads/mo, Angi optional |
3PBASW's Own Ad History (Verified)
- One ad, ever, per Google's Ads Transparency Center: text search ad "Custom Stone Kitchens" — "Custom stone outdoor kitchens built for beauty and function" — last shown Oct 15, 2025. Pointed at the homepage with zero conversion tracking.
- No Meta/Instagram ads found. No Local Services Ads participation found.
- Old site: bare GA4 only — no AW- tag ever, no GTM, no pixel, no call tracking, no landing pages in 8 years of archives. The Google tag config contains no linked AW- destination: the Ads account was never connected to analytics.
- Expired promo codes (OTKIT-2K, STMP-1K, POOL-25K; Jun–Aug 2025) date-match the one ad — a short, unmeasured spring 2025 push that was abandoned.
Implication: "Google Ads didn't work for us" is fully explained by the absence of measurement, not the market.
4Competitor Intelligence
Verified via Google Ads Transparency Center, Aug 15, 2026 — indexed ad counts, not guesses.
| Competitor | Ads | What their ads lead with |
|---|---|---|
| Riverbend Sandler Pools riverbendsandler.com | 20 | "Leading Pool Renovations — Restore The Life Of Your Pool" · "Over 40 Years Serving North Texas" · "most reviewed pool company in Plano" · Equipment Repairs sitelink catches lower-funnel searchers |
| Texas Best Fence & Patio texasbestfence.com | 17 | Emotional hook: "Frustrated With Your Yard? We Transform Outdoor Spaces Into The Oasis You've Dreamed Of!" · Maps-format ad with call/directions · 10-yr workmanship warranty on site |
| Texas Backyard Living texasbackyardliving.com | 12 | Trust density: 430 Google reviews surfaced inside the ad unit + exhaustive service list · location pages for Anna, Celina, Prosper, Allen · 10-yr warranty |
| Precision Pavers · precisionpavers.com | 8 | Allen-based, since 1984 |
| Clark Outdoor Designs · clarkoutdoordesigns.com | 5 | Serves Prosper/Celina |
| Giovanni's Designs · giovannisdesigns.com | 1 | Serves Anna/Prosper |
| PBASW (client) | 1 | Inactive since Oct 2025 |
Non-advertisers & local-pack strength
- Zero ads found: Sunstone Pools (102 reviews, 4.4★, heavy SEO), Imaginative Outdoor Solutions, Signature Outdoor Living (Anna), MTR Contractors (Frisco, showroom-led).
- Local-pack review leaders: Beautiful Backyard Living (Frisco) 196 reviews 4.8★ · Canyon Oak Pools (McKinney) 103 reviews 5.0★ · LB Pool Services (McKinney) 105 reviews 5.0★.
Market reads: free quotes are table stakes — include, never lead. Two rivals push 10-year warranties (we stay silent until E4 delivers real terms). Review count is the visible trust currency — the counter is the review engine already wired into the site. Watch auction insights monthly.
5Cost Benchmarks (Published, National)
| Category | CPC | Conv. rate | CPL | Source |
|---|---|---|---|---|
| Home & Home Improvement | $8.33 | 8.05% | $90.92 | WordStream 2026 |
| Construction & Contractors | $5.31 | 2.61% | $165.67 | LocaliQ 2025 |
| Pools & Spas | $5.81 | 10.89% | $45.15 | LocaliQ 2025 |
| Pool construction (search) | $7.50–11.00 | — | $125–180 | Web Tonic |
| Remodelers (general) | $8–18 | — | $150–400 | BG Collective 2026 |
Planning numbers for PBASW: Search CPL target $90–120 (kitchens/fireplaces), $60–100 (pool restoration). Every campaign is judged against the Angi bar of ~$90–110 per shared lead — a $100 exclusive Google lead decisively beats a $95 shared Angi lead.
6Strategy & Positioning
Position: the licensed master-masonry crew for $15–25k+ outdoor living — craftsmanship, permanence, one crew start to finish. Never compete on price; zero discount language.
- vs. Riverbend's 40-yr tenure: "25+ years, owner on site" plus masonry-first trade depth (they're pool-only; PBASW builds the whole backyard).
- vs. TBL's 430 reviews: The review-generation engine already wired site-wide + real-project proof galleries.
- vs. warranty claims: silence until E4; then match in subheads if the terms are real.
Channel order: Google Search only — no Local Services Ads. ① Search on the high-value trio → ② fast-follow Search (stamped, patio covers, umbrella, brand) → ③ later, gated on real photos + proven CPL: Performance Max and Meta remarketing. Not at launch.
Seasonality: fireplaces ramp now (Aug→fall). Pool restoration sells fall/winter — "renovate now, swim by spring." Kitchens run year-round, spring peak.
7Budget Plan — Staged RampAd spend only, never marked up
| Phase | Monthly spend | Allocation | Expected Google leads |
|---|---|---|---|
| 1 · Prove Months 1–2 | $3,000 | Kitchens $1,200 · Fireplaces $900 · Pool restoration $900 | ~25–35/mo (+5–6 organic; Angi stays on) |
| 2 · Scale winners Months 3–4 | $5,000–6,000 | Reallocate to measured-CPL winners; add stamped concrete + patio covers; expand geo per E2 | ~55–70/mo (begin Angi drawdown only where Google CPL beats the Angi bar for 30 days) |
| 3 · Dominate Month 5+ | $8,000+ | Add umbrella + brand + remarketing; PMax once real city-tagged assets exist | 75–100/mo total with SEO footprint maturing; Angi optional |
- Scale on measured CPL only — never on impressions or clicks.
- Weekly bid + negative-keyword reviews; monthly auction-insights competitor report.
- 12-month engagement framing: months 1–2 are calibration, not verdict.
8Campaign Structure & Geo
Account: the existing advertiser AR11691293831780630529 (E5) — never a fresh account.
- Phase 1 02 Search-Outdoor Kitchens · 03 Search-Outdoor Fireplaces · 04 Search-Pool Restoration (Search only — no Local Services Ads)
- Phase 2 05 Stamped Concrete (+McKinney ad group) · 06 Patio Covers
- Phase 3 07 Outdoor Living umbrella · 08 Brand defense
Ad groups: one per keyword theme (builder/contractor · custom · cost/price · near-me) so RSAs stay message-tight.
Geo (Phase 1): 30-mile radius around Anna + explicit McKinney; location option presence only. City names in copy: Anna, McKinney, "North Texas," "Collin County" — nothing else until E2 clears it.
Schedule: ads 24/7 (forms always work); call assets Mon–Sat 7a–7p. Bidding: start Max Clicks with CPC caps, switch to Max Conversions/tCPA per campaign at ~30 recorded conversions.
9Keyword Plan
Phrase + exact to start; broad only later with proven negatives. Search-terms review weekly for the first 60 days.
| Campaign | Core keywords (phrase/exact) | Campaign-specific negatives |
|---|---|---|
| 02 Outdoor Kitchens | outdoor kitchen builder · outdoor kitchen contractor (+near me) · custom outdoor kitchen · outdoor kitchen installation · outdoor kitchen mckinney / anna tx · built in grill installation · outdoor kitchen cost | appliances only, cabinets only, indoor, kitchen remodel, countertop only |
| 03 Outdoor Fireplaces | outdoor fireplace builder / contractor / installation · custom outdoor fireplace · fire pit installation / builder · gas fire pit install · masonry outdoor fireplace · stone fireplace outdoor | indoor, electric, portable, chiminea, tabletop, insert, chimney sweep, tv stand |
| 04 Pool Restoration | pool resurfacing · pool replastering · pool plaster repair · pool renovation / remodeling · pool remodel cost · pool tile replacement · pool coping repair · pool deck resurfacing · pool crack repair · gunite pool repair (20 ported pool-repair blog posts support these organically) | cleaning, weekly service, chemicals, chlorine, above ground, intex, liner (confirm), opening, closing, maintenance |
| 05 Stamped Concrete P2 | stamped concrete contractor / patio / cost · decorative concrete contractor · concrete patio contractor · stamped concrete mckinney | sealer, sealing only, mold(s), stencil, epoxy garage |
| 06 Patio Covers P2 | patio cover builder · covered patio contractor · pergola installation / builder · patio roof addition · cedar pergola · attached patio cover | awning, fabric, retractable, aluminum (confirm), shade sail, umbrella |
| 08 Brand P3 | professional brick and stone works (+misspellings). Do not bid the near-name competitor "Premium Brick and Stone Works" — monitor confusion only. | — |
Master negatives (all campaigns): diy, kit(s), plans, blueprint, ideas, pictures, images, free (except free quote/estimate), cheap(est), jobs, hiring, salary, career, course, how to build, rent(al), used, craigslist, home depot, lowes, wayfair, amazon, prefab, modular.
10Headlines & Ad Copy
Rules: headlines ≤30 chars, descriptions ≤90. No warranty/financing/offer claims until E4. No cities beyond Anna/McKinney/North Texas until E2. Craftsmanship voice, zero discount language. Ad headline mirrors LP H1 — that's the message-match discipline.
02 · Outdoor Kitchens
- Masonry islands, granite counters, built-in grills — designed with your patio and pergola as one project by one licensed crew.
- 25+ years of North Texas stonework. Free on-site quote with real numbers and no pressure. Call (214) 753-7606.
- Gas, water, and electrical run properly the first time. See our completed outdoor kitchens — every photo is our own work.
- From first sketch to final stone: one licensed contractor, no handoffs.
03 · Outdoor Fireplaces
- Masonry fireplaces and fire pits built stone by stone — engineered footings and correctly sized flues, never a kit dropped on a slab.
- Fall evenings are coming. Get on the build schedule now — free on-site quote, real numbers, no pressure.
- Stone and brick matched to your home, patio, and outdoor kitchen by one licensed North Texas crew.
- 25+ years of North Texas masonry. See our completed fireplaces — every photo is our own work.
04 · Pool Restoration
- Resurfacing, waterline tile, coping, and decking — your aging pool brought back to new by one licensed crew.
- Structural and leak repairs diagnosed before cosmetic work — real numbers up front, no pressure.
- Off-season is renovation season: schedule now and swim by spring.
- Plaster, quartz, and pebble finishes done right, with the deck and stonework handled by the same crew.
Phase 2 campaigns source their RSAs from the matching LP subheads and bullets — same message-match rule.
11Ad Extensions / Assets
| Sitelinks | Read Our Google Reviews (§0 short link) · Our Work / Portfolio · Service Area · About Our Crew |
|---|---|
| Callouts | Licensed & Insured · 25+ Years Experience · Free On-Site Quotes · One Crew Start to Finish · Owner On Site · No Pressure Quotes |
| Structured snippets | Services: Outdoor Kitchens, Outdoor Fireplaces, Pool Restoration, Stamped Concrete, Covered Patios, Flagstone, Masonry |
| Call asset | (214) 753-7606 — CallRail-swapped once A3 is live; call reporting on; 60s+ calls count as conversions |
| Location asset | Link Google Business Profile after the E1 verification pass |
| Price / promo | Off until E4 delivers written offers. Never resurrect OTKIT-2K / STMP-1K / POOL-25K. |
12Imagery & Creative Assets
Hard rule (site + ads): real project photos only. No stock, ever.
Current usable set
Cover_Patio_Flagstone_Fireplace_B2— the one true fireplace shot; hero for campaign 03.Grill_Cover_Patio_Flagstone_A1— kitchen + covered patio; hero for campaign 02.Pool_Flagstone_A2-1— pool with flagstone deck; hero for campaign 04.- Supporting:
Cover_Patio_Flagstone_C1,Flagstone_D3-1,Flagstone_M3,Flagstone_Retaining_Wall_B1,FlowerBed_G2/K4.
Asset requests for Marcos (feeds the D3 gallery too)
- True stamped-concrete photos — none exist; required before Phase 2 stamped imagery.
- Before/after pool restoration pairs — the highest-converting format for campaign 04.
- In-progress shots (footings, steel, flue construction) — proof of "never a kit on a slab."
- City-tagged project photos with homeowner permission — unlocks city heroes and future PMax.
- 2–3 owner/crew photos — About-page trust and image assets.
Formats: 1200×628 landscape + 1200×1200 square minimums for image assets; compress heroes (the RB-06 flag: LCP currently 2.6–3.1s on throttled mobile).
13Landing Page MappingAll live on staging, noindexed
| Campaign | Destination |
|---|---|
| 02 Outdoor Kitchens | /lp/outdoor-kitchens |
| 03 Outdoor Fireplaces | /lp/outdoor-fireplaces |
| 04 Pool Restoration | /lp/pool-renovation |
| 05 Stamped Concrete | /lp/stamped-concrete · McKinney ad groups → /lp/stamped-concrete-mckinney |
| 06 Patio Covers | /lp/patio-covers |
| 07 Outdoor Living | /lp/outdoor-living |
| Form destination | /lp/thank-you — conversion fires on submit, never on pageview |
Every LP: headline mirrors the ad, 4-field form, trust bar (license · 25+ yrs · BuildZoom top-22%), real-photo gallery, Google-reviews link, sticky mobile call bar, no nav exits. Offer blocks are built but hidden until E4. New city variants are one function call each once E2 clears cities.
14Measurement & Tracking
Wired and credential-gated
- GA4
G-FT217FF7KClive via canonical tagGT-NC66ZML4; auto-migrates into GTM whenNEXT_PUBLIC_GTM_IDis set. generate_leadfires on every form submit with service, city, page, gclid, and utm_* —phone_clickfires on every phone tap, tagged by location.- Leads POST to
/api/lead; email delivery activates withRESEND_API_KEY+LEAD_TO_EMAIL. CallRail slots in viaNEXT_PUBLIC_CALLRAIL_SRC.
Conversion actions (in the existing Ads account)
- Lead form submit (primary) — from
generate_lead - Calls from ads / CallRail 60s+ (primary)
phone_click(secondary, observation)
UTM convention: utm_source=google&utm_medium=cpc&utm_campaign={campaign}&utm_term={keyword}&utm_content={adgroup}
Launch Gate (non-negotiable): on a real phone on mobile data — test click → swapped tracking number → recorded, tagged call → lead visible in Google Ads, GA4, and the client inbox with source fields. Recorded as the acceptance artifact. Reporting: live CPL dashboard + monthly auction insights.
15Launch Checklist & Open Blockers
Code: done. All 7 LPs + thank-you live on staging; tracking wired and credential-gated; 923 indexable SEO pages supporting paid. Blocking, in order:
- E5 — admin access to Ads account
AR11691293831780630529(Marcos) - GTM container created (Red Door, ~10 min) →
NEXT_PUBLIC_GTM_ID - CallRail account (Red Door provisions — agency-owned)
- Resend API key + lead inbox →
RESEND_API_KEY/LEAD_TO_EMAIL - E4 — offers/warranty/financing in writing (gates offer blocks + warranty copy)
- E2 — can-claim city list (gates geo expansion + city ad copy)
- E1 — verify Google review count/rating (gates review quotes, location asset)
- Launch Gate end-to-end test, recorded
- Build Phase 1 campaigns per §8–11, budgets per §7
Then the pbasw.com cutover (NEXT_PUBLIC_SITE_URL flip + redirect flag + DNS). Ads should launch on the real domain — sequence cutover first for Quality Score and brand trust.
16Sources & Data Caveats
- Google Ads Transparency Center — PBASW + competitor ad counts/creatives, pulled Aug 15, 2026. Authoritative but point-in-time; re-pull monthly.
- WordStream 2026 Google Ads Benchmarks · LocaliQ 2025 Home Services Benchmarks · Web Tonic pool-industry stats · BG Collective remodeler data. All figures are national averages — no DFW breakouts exist; treat CPLs as planning ranges, not promises.
- Several competitor review counts come from ad-unit snippets, not full GBP audits.
- Section 7 lead projections are benchmark math; the 30-day measured CPL replaces them as the real planning number.
