Google Ads for Concrete & Driveway Sealing (2026)

TL;DR: Concrete sealing has predictable 2–3 year recurring demand and a chemistry-aware buyer (acrylic vs. solvent-based vs. polyurea). LSAs deliver $30–$70 CPL during May–October peak season. A $1,500/mo budget produces 22–50 leads with strong ROAS when the polyurea upsell (2–3x acrylic pricing) is offered properly. The two mistakes almost every concrete sealing operator makes: running flat ad spend across all 12 months instead of front-loading peak season, and treating driveway sealing the same as paver sealing or stamped concrete sealing — three different buyers, three different campaigns needed.

Key takeaways

Table of contents

  1. Why concrete sealing has a seasonality problem
  2. The Google Ads stack for concrete sealing
  3. LSA setup + benchmarks
  4. Search campaign structure by surface
  5. The polyurea upsell playbook
  6. Seasonal pacing strategy
  7. Customer-match remarketing for the 2–3 year cycle
  8. Landing page requirements
  9. Conversion tracking
  10. Negative keywords + budget by stage
  11. FAQ

Why concrete sealing has a seasonality problem

You should have the website right first. Concrete sealing is the second-most seasonal trade in our 19-vertical roster (after holiday lighting). Sealant cure requires 50°F+ ambient temperature and dry surface — so May–October is when 80% of buyers physically can have the work done.

That means concrete sealing operators have two distinct ad strategies:

  1. In-season (May–October): Aggressive bidding, full channel stack, peak demand capture. CPL is lower because intent is higher.
  2. Off-season (November–April): Lower ad spend, more brand defense + retargeting, set up next-season pipeline.

Operators who spread budget evenly across 12 months pay 30–40% more per booked job because off-season clicks rarely convert (buyer wants the work in 3 months, not now), while peak-season clicks convert at $30–$70 CPL.

The four leaks we see on almost every concrete sealing audit:

  1. Flat 12-month spend. Off-season spend produces leads that ghost. Front-load.
  2. One generic "concrete sealing" campaign. Driveway, paver, stamped, patio, and pool deck sealing have different chemistry, different pricing, different buyers. Segment.
  3. No polyurea promotion. Polyurea is the highest-margin product in the sealer space. Operators who advertise it close 15–30% of jobs at premium pricing.
  4. No 2-year remarketing. A customer who sealed in 2024 needs another job in 2026–2027. Customer-match remarketing reaches them at the right moment.

For the broader playbook, see Google Ads for exterior services.

The Google Ads stack for concrete sealing

Channel Role Spend allocation
Local Service Ads (LSAs) Residential demand capture 50–60%
Search — surface-specific Mid-funnel converters 20–30%
Search — commercial B2B property managers 10–15%
Performance Max Retargeting + customer-match 10–15%

LSA setup + benchmarks

Metric Benchmark range
Cost per lead $30–$70 (peak) / $50–$120 (off-peak)
Lead-to-quote rate 65–80%
Quote-to-close 35–50%
Polyurea upsell rate 15–30%
Avg acrylic ticket $400–$800
Avg polyurea ticket $1,200–$2,800
Typical monthly spend (peak) $2,000–$4,000
Typical monthly spend (off-peak) $500–$1,200
Blended ROAS 12–25x

LSA service categories to enable:

LSA bidding: "Maximize leads" with weekly cap. Set 2–3x higher weekly cap May–October than November–April.

Search campaign structure by surface

Concrete sealing buyers search by surface type, not by chemistry. Match them.

Campaign 1 — Driveway sealing.

Campaign 2 — Paver sealing. Different chemistry (typically water-based acrylic or polyurea), different pricing per sq ft.

Campaign 3 — Stamped + decorative concrete. Premium pricing, premium positioning.

Campaign 4 — Pool deck sealing. Heat-resistant, slip-resistant chemistry. Specialty product.

Campaign 5 — Polyurea premium intent. Higher CPL, higher LTV.

Campaign 6 — Commercial. Property management, HOAs, retail.

Campaign 7 — Brand defense.

The polyurea upsell playbook

Polyurea (and the related polyaspartic) coatings are the single biggest revenue lever in concrete sealing Google Ads economics.

Product Lifespan Price/sq ft Typical driveway job
Acrylic seal 2–3 years $0.40–$1.20 $400–$1,200
Solvent-based seal 2–4 years $0.60–$1.50 $600–$1,500
Polyurea coating 15–20 years $4–$8 $2,500–$8,000

Operators who lead Google Ads with polyurea-eligible keywords ("garage floor coating", "polyurea concrete", "long lasting driveway sealer") convert 15–30% of leads to the premium product. Operators who advertise generic acrylic sealing and try to upsell on the sales call convert under 8%.

How to structure it:

Seasonal pacing strategy

Monthly demand index (12-month avg = 100):

Smart allocation:

Operators who try to maintain April spend levels in January burn 30–40% of budget on tire-kickers. Conversely, operators who under-spend in June miss the highest-converting month of the year.

Customer-match remarketing for the 2–3 year cycle

Concrete sealing has a built-in repeat-purchase cycle. Customer-match remarketing automates the re-engagement.

Setup:

  1. Export customer email list from CRM (anyone who had work done 24–30 months ago)
  2. Upload to Google Ads as a Customer Match list
  3. Create a Performance Max or Display campaign targeting that list
  4. Ad copy: "It's been 2 years. Your driveway sealer is fading. Book your refresh — 15% off for returning customers."

This single channel can produce 20–35% of total annual leads at $5–$15 cost per booked job — well below new-customer acquisition cost. The catch: requires CRM discipline (consistent customer email capture) and waiting 2 years for the first audience to mature.

Landing page requirements

A converting concrete sealing landing page has:

  1. Surface-specific hero — page-match the ad: driveway page for driveway ads, paver page for paver ads
  2. Product comparison — acrylic vs. solvent vs. polyurea, with lifespan + price + use case
  3. Cure time + access — "your driveway is walkable in 4 hours, drivable in 24 hours, fully cured in 72 hours" (buyers want to plan around it)
  4. Weather requirements — "we need 50°F+ ambient and dry surface for 24 hours after application" (saves no-show calls)
  5. Visual proof — before/after of sealed vs. unsealed driveways, especially after a few years showing the product holding up
  6. Pricing transparency — per-sq-ft ranges for each product
  7. Online booking — booked consults convert 2–3x better than callback requests
  8. Reviews — Google reviews embed
  9. FAQ — chemistry safety, kids/pets, snow + salt resistance, when to re-seal

See concrete sealing website cost guide for the full build spec.

Conversion tracking

Required setup:

Conversion values:

Smart bidding will preferentially target the visitor profile that becomes polyurea customers — 4x more revenue per visitor.

Negative keywords + budget by stage

Always negative across all campaigns:

By campaign:

Budget by revenue stage:

Annual revenue Peak monthly spend Off-peak monthly spend Channels
Under $200k $800–$1,500 $300–$600 LSAs only
$200k–$500k $1,500–$3,000 $500–$1,000 LSAs + 2 Search campaigns
$500k–$1M $3,000–$5,000 $800–$1,800 Full stack
$1M–$2.5M $5,000–$10,000 $1,500–$3,500 Full stack + customer-match + commercial
$2.5M+ $10,000+ $3,500+ Full stack + multi-city + offline conversions

For broader allocation, see marketing budget by revenue stage.

💡 Want this run for you? Our Stage 2 ads management service builds the full seasonal stack — peak-pacing, polyurea-promotion ad copy, customer-match remarketing. Exclusive-territory model: one concrete sealing operator per service area. Or book a free strategy call.

FAQ

How long until LSAs start producing leads? LSA verification takes 2–4 weeks. Start the application in March to be approved by April for the May–October peak.

Should I pause ads in winter or just reduce? Reduce, don't pause. Brand defense (60–70 negative keywords) at $300–$600/mo prevents competitors from poaching your branded traffic. Pausing for 4+ months also hurts Quality Score when you restart.

What's the right CPL for concrete sealing in peak? $30–$70 LSAs, $40–$100 Search. With a 45% close rate, 20% polyurea upsell, and $1,000 average ticket (blended), max profitable CPL is around $180. Operators bidding $40–$70 typically dominate their markets.

Should I run separate ads for asphalt sealing if I do it? Yes, separate campaign. Asphalt sealing buyers think differently than concrete sealing buyers (asphalt is more about UV protection + crack-fill, concrete is more about stain resistance + appearance). Different ad copy + landing page.

How do I handle commercial property manager inquiries? Separate campaign + landing page. Commercial close cycle is 4–12 weeks, requires bid + proposal documentation, and average ticket is $5,000–$30,000. CRM pipeline distinct from residential.

Should I run Facebook Ads in addition to Google? After Google is profitable, yes. Facebook works well for before-and-after creative of stamped/decorative work and for retargeting Google visitors. See Facebook Ads for exterior services.


Want this Google Ads playbook implemented for your concrete sealing company? Our Stage 2 ads management service handles the seasonal pacing, surface-specific campaigns, polyurea positioning, and 2-year customer-match remarketing. We only run ads for clients on a converting Stage 1 website. Exclusive-territory model. Or book a free strategy call.

Related reading: