SEO Widget Library

Portable, mobile-optimized widgets for local SEO & lead conversion.
Edit src/seo-widgets/config.ts to customize.

SEO & Local Widgets

These widgets boost local search rankings with NAP consistency, service area signals, and structured data.

<NAPContactCard />

Leaflet map with red geofence boundary + pin marker, plus redesigned Call/Email CTA below.

<ServiceAreaSection />

Leaflet map with geofence boundary + pin + service area cities + address/phone/hours.

Loading map...

We're here to help

Address

South County, St. Louis, MO 63128

Hours

Monday8:00 AM – 6:00 PM
Tuesday8:00 AM – 6:00 PM
Wednesday8:00 AM – 6:00 PM
Thursday8:00 AM – 6:00 PM
Friday8:00 AM – 6:00 PM
Saturday8:00 AM – 6:00 PM
Sunday8:00 AM – 6:00 PM

Areas Served

01.South County, MO
02.Arnold, MO
03.Kirkwood, MO
04.Webster Groves, MO
05.Chesterfield, MO
06.Town and Country, MO
07.Creve Coeur, MO
08.Frontenac, MO
09.Ladue, MO
<BreadcrumbNav />

SEO breadcrumbs with JSON-LD structured data. Helps Google understand site hierarchy.

<ProjectPageMap />

Geo-tagged project page with map pin, related services, and structured data. Each project becomes a ranking page.

Stamped Patio in Plymouth Minnesota

Our team completed a beautiful stamped concrete patio for a homeowner in Plymouth, MN. The project included a custom stone pattern with integral color and a sealed finish for long-lasting durability.

Loading map...

Related Services

Stamped ConcretePatioDecorative Concrete
<ProjectsGalleryMap />

Interactive map with clickable pins + scrollable card grid with images. Each card links to a dedicated project page. Data from src/data/projects.json.

Loading map...

Our Projects (7)

Scroll to see more

Decorative Curbing near Kirkwood Park, Kirkwood

Decorative Curbing near Kirkwood Park, Kirkwood

Kirkwood, MO

Installed 180 linear feet of decorative concrete curbing with a running bond brick stamp pattern and terracotta integral color around front and side landscape beds near Kirkwood Park.

Decorative CurbingCustom Curbing
Stamped Curbing at Webster Groves Community Center Area

Stamped Curbing at Webster Groves Community Center Area

Webster Groves, MO

Created 220 linear feet of stamped cobblestone-pattern curbing with charcoal gray color along the driveway and backyard patio borders for a homeowner near the Webster Groves Community Center.

Stamped CurbingLandscape Edging
Landscape Edging near Chesterfield Central Park

Landscape Edging near Chesterfield Central Park

Chesterfield, MO

Designed and installed 300 linear feet of continuous concrete landscape edging with a natural stone gray finish around flower beds, tree rings, and walkway borders in a Chesterfield subdivision.

Landscape EdgingCustom Curbing
Colored Curbing near Ladue Horton Watkins High School

Colored Curbing near Ladue Horton Watkins High School

Ladue, MO

Installed 150 linear feet of custom colored concrete curbing in sandstone tan to complement the limestone facade of a luxury home near Ladue Horton Watkins High School.

Colored CurbingCustom Curbing
Curbing Repair near Arnold City Park

Curbing Repair near Arnold City Park

Arnold, MO

Repaired and color-matched 80 linear feet of cracked concrete curbing along front landscape beds for a homeowner near Arnold City Park, restoring the borders to like-new condition.

Curbing Repair
Tree Ring Curbing near Creve Coeur Lake

Tree Ring Curbing near Creve Coeur Lake

Creve Coeur, MO

Created decorative concrete tree rings around six mature oaks with a slate stamp pattern and dark walnut color, keeping mulch contained in a yard bordering Creve Coeur Lake Park.

Custom CurbingDecorative Curbing
Full Property Curbing in Town and Country

Full Property Curbing in Town and Country

Town and Country, MO

Completed a full property curbing package with 400 linear feet of custom concrete borders around all landscape beds, driveway edges, and garden paths for a home near Longview Farm Park.

Custom CurbingLandscape EdgingDecorative Curbing
<LocalBusinessSchema />

Invisible JSON-LD structured data injected into the page. Tells Google your business name, address, phone, hours, and service areas. Already added to this page.

{
  "@context": "https://schema.org",
  "@type": "LocalBusiness",
  "name": "Jones Curb Appeal",
  "telephone": "(314) 281-6729",
  "address": "South County, St. Louis, MO 63128",
  "areaServed": "South County, MO, Arnold, MO, Kirkwood, MO..."
}

This component renders no visible UI — just schema markup in the page head.

Conversion & Engagement Widgets

Interactive widgets that convert visitors into leads. All mobile-optimized.

<MobileStickyBar />

Fixed bottom bar with Call, Book, Text, Email buttons. Persistent CTA on every page.

The sticky bar is active at the bottom of this page. Preview both variants:

Call
Book
Text
Email
Call
Book
Text
Email
<CallQRModal />

'Talk to us instantly' modal with scannable QR code that dials your phone number.

<TextFormModal />

'Send us a text message' lead capture form with name, phone, address, and message fields.

<BookingWizardModal />

Multi-step booking form: Residential/Commercial → Service → Contact → Details. Progressive disclosure for higher conversions.

<ChatWidget />

AI chat widget with optional phone verification. Captures leads through conversational UI.