TenworksRochester, NY Case study Live on client domain ← All work
Web design · Local SEO · Platform migration View the live site →

Monty's Concrete LLC

A 20-year Rochester concrete contractor was paying $360 a month for a site that still had “Empty Page” in the navigation — and the platform owned her website, her leads, her customer list and her domain. I rebuilt all of it as something she owns.

Client
Monty's Concrete LLC
Trade
Concrete contractor
Location
Rochester, NY & Polk County, FL
Engagement
Full rebuild & migration
Where they started

Twenty years of work, behind a template nobody finished.

Monty's has poured concrete across Monroe County for two decades, and the website said none of it. The About page read “Coming Soon.” A nav item was literally called “Empty Page.” Unedited builder placeholder text — “Write a description for this list item…” — was live on the public site. Every service, from driveways to sealing, shared one URL, so none of them could rank for its own search, and there was no structured data at all for Google to read. Underneath it, the platform bundled the site, the lead inbox, the customer database and the domain registration into one monthly bill, which is exactly what makes leaving expensive.

BeforeThe original Monty's Concrete builder homepage — stock Rochester skyline hero and an Empty Page nav item
Stock skyline hero, “Empty Page” in the nav, none of her own work above the fold.
AfterThe rebuilt Monty's Concrete homepage — Concrete Done Right in Rochester, with real project photography
Her own pours above the fold, phone and free estimate reachable from anywhere.
What I built

Thirty-five pages, each one earning its own search.

35 pages14 town pagesFAQ schema on 8 pages1,522 records migrated7 × 301 redirectsGA4 + lead eventsDeployed on Netlify GBP kept current + weekly posts
The outcome

A business that owns its own front door.

39
new leads in the first month — 33 of them asking for an estimate
$150,000+
quoted from those requests — 8 jobs already booked
$360/mo → $360/yr
what she now pays to run the site and the CRM

Nine in ten visitors arrived from a service search rather than the business name, the site went from surfacing for a handful of searches to roughly a thousand distinct ones, and reviews grew from 16 to 25 while holding 4.8★. The full breakdown has the ranking table, the migration economics and the Florida expansion.

Read the full breakdown → Rankings, migration economics, and the second market.
Your site could be next

Want to see yours next to your current site?

That's how I work: a free SEO audit, then I build the fix and set it beside what you're running now. You decide with your own eyes.