Professional Brick & Stone Works

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.


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

BusinessProfessional Brick & Stone Works LLC, Anna, TX · owner Marcos Flores · contact Amado · (214) 753-7606 (only number used anywhere)
CredentialsFort 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)
AccountsGoogle tag GT-NC66ZML4 (GA4 G-FT217FF7KC) · existing verified Ads advertiser AR11691293831780630529
High-value trioOutdoor kitchens · outdoor fireplaces · pool restoration. Full lines: outdoor living, concrete/stamped, brick & stone, patio covers, pebbles & pavers, flagstone, fencing, masonry, mailboxes
Ideal customerHigher-end homeowners; average project $15,000–$25,000; values craftsmanship over lowest price. All copy sells permanence — never discounts.
Service areaCollin 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 leadsAngi ~25–28 shared/mo at $2–3k (≈ $90–110/shared lead) · Google organic ~5–6/mo · target close rate ~30%
Goal75–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.

CompetitorAdsWhat 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
17Emotional 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
12Trust 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.com8Allen-based, since 1984
Clark Outdoor Designs · clarkoutdoordesigns.com5Serves Prosper/Celina
Giovanni's Designs · giovannisdesigns.com1Serves Anna/Prosper
PBASW (client)1Inactive 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)

CategoryCPCConv. rateCPLSource
Home & Home Improvement$8.338.05%$90.92WordStream 2026
Construction & Contractors$5.312.61%$165.67LocaliQ 2025
Pools & Spas$5.8110.89%$45.15LocaliQ 2025
Pool construction (search)$7.50–11.00—$125–180Web Tonic
Remodelers (general)$8–18—$150–400BG 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

PhaseMonthly spendAllocationExpected Google leads
1 · Prove
Months 1–2
$3,000Kitchens $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,000Reallocate 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 exist75–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.

CampaignCore keywords (phrase/exact)Campaign-specific negatives
02 Outdoor Kitchensoutdoor kitchen builder · outdoor kitchen contractor (+near me) · custom outdoor kitchen · outdoor kitchen installation · outdoor kitchen mckinney / anna tx · built in grill installation · outdoor kitchen costappliances only, cabinets only, indoor, kitchen remodel, countertop only
03 Outdoor Fireplacesoutdoor fireplace builder / contractor / installation · custom outdoor fireplace · fire pit installation / builder · gas fire pit install · masonry outdoor fireplace · stone fireplace outdoorindoor, electric, portable, chiminea, tabletop, insert, chimney sweep, tv stand
04 Pool Restorationpool 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 P2stamped concrete contractor / patio / cost · decorative concrete contractor · concrete patio contractor · stamped concrete mckinneysealer, sealing only, mold(s), stencil, epoxy garage
06 Patio Covers P2patio cover builder · covered patio contractor · pergola installation / builder · patio roof addition · cedar pergola · attached patio coverawning, fabric, retractable, aluminum (confirm), shade sail, umbrella
08 Brand P3professional 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

Custom Stone Outdoor Kitchens ★pinOutdoor Kitchen BuildersLicensed Masonry Crew25+ Years of CraftsmanshipBuilt Stone by StoneGranite, Grills & Real StoneOne Crew, Start to FinishFree On-Site QuoteServing McKinney & N. TexasDesign + Build, One ContractorReal Projects, Real ReviewsGas, Water & Power Done Right
  • 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

Custom Outdoor Fireplaces ★pinOutdoor Fireplace BuildersFire Pits & Seating WallsMasonry, Not Kits on SlabsReal Footings, Proper Flues25+ Years of StoneworkLicensed & Insured CrewStone Matched to Your HomeFree On-Site QuoteReady Before First FreezeWood-Burning or Gas
  • 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

Pool Resurfacing & Repair ★pinPool Renovation ExpertsPlaster, Quartz & PebbleTile, Coping & Deck RedoneLeaks Diagnosed FirstYour Pool, Brought Back NewLicensed One-Crew RenovationRenovate Now, Swim By SpringFree On-Site Assessment25+ Years in North Texas
  • 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

SitelinksRead Our Google Reviews (§0 short link) · Our Work / Portfolio · Service Area · About Our Crew
CalloutsLicensed & Insured · 25+ Years Experience · Free On-Site Quotes · One Crew Start to Finish · Owner On Site · No Pressure Quotes
Structured snippetsServices: 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 assetLink Google Business Profile after the E1 verification pass
Price / promoOff 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)

  1. True stamped-concrete photos — none exist; required before Phase 2 stamped imagery.
  2. Before/after pool restoration pairs — the highest-converting format for campaign 04.
  3. In-progress shots (footings, steel, flue construction) — proof of "never a kit on a slab."
  4. City-tagged project photos with homeowner permission — unlocks city heroes and future PMax.
  5. 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

CampaignDestination
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-FT217FF7KC live via canonical tag GT-NC66ZML4; auto-migrates into GTM when NEXT_PUBLIC_GTM_ID is set.
  • generate_lead fires on every form submit with service, city, page, gclid, and utm_* — phone_click fires on every phone tap, tagged by location.
  • Leads POST to /api/lead; email delivery activates with RESEND_API_KEY + LEAD_TO_EMAIL. CallRail slots in via NEXT_PUBLIC_CALLRAIL_SRC.

Conversion actions (in the existing Ads account)

  1. Lead form submit (primary) — from generate_lead
  2. Calls from ads / CallRail 60s+ (primary)
  3. 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:

  1. E5 — admin access to Ads account AR11691293831780630529 (Marcos)
  2. GTM container created (Red Door, ~10 min) → NEXT_PUBLIC_GTM_ID
  3. CallRail account (Red Door provisions — agency-owned)
  4. Resend API key + lead inbox → RESEND_API_KEY / LEAD_TO_EMAIL
  5. E4 — offers/warranty/financing in writing (gates offer blocks + warranty copy)
  6. E2 — can-claim city list (gates geo expansion + city ad copy)
  7. E1 — verify Google review count/rating (gates review quotes, location asset)
  8. Launch Gate end-to-end test, recorded
  9. 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.