Mark Does IT

Austin · Montgomery Landscape · 2026

Montgomery Landscape

A redesign that kept every ranking URL — plus an instant-quote tool and a field CRM.

Sector
Landscaping & lawn care · Richmond, VA
Status
Live
Services
  • Website design
  • SEO
  • Rapid prototyping
  • Domain & DNS
  • Blog
Stack
  • Vite
  • React 19
  • wouter
  • Build-time prerender
  • Hive SEO

Visit montgomerylandscaperva.com

Montgomery Landscape — full-page screenshot
Montgomery Landscape on a phone
1 → 38
pages Google can crawl (July → October 2026)
10 → 1
SEO findings, zero critical
96/100
site health, two monthly snapshots running

Delivered

  • Redesign ported onto the live site with every ranking URL kept — 0 pages lost
  • From a single-page app Google saw as one empty page to 38 prerendered, indexable pages
  • Packages, FAQ, privacy policy and a seasonal blog added; each page carries its own title, canonical and structured data
  • Instant Lawn Estimate: address → parcel → measured lawn → price, iterated to v27 with a UAT security review
  • Field CRM with a 2027 capacity engine built for the crew
  • Seasonal promotions shipped as versioned, hash-verified releases the owner deploys himself
  • Bare-domain DNS failure diagnosed and the fix written up, in order, ahead of the Google Business Profile switch

01The brief

Montgomery Landscape serves homeowners across Richmond with landscape enhancements and premium lawn care. The existing React site scored 96/100 across 34 indexable URLs in my SEO crawler; the approved redesign existed only as a single static page scoring 61. Deploying the pretty version over the ranking one would have deleted 33 URLs Google already trusted.

02What I built

Every section of the redesign — header and utility bar, hero, services, packages, FAQ, reviews, service area, privacy policy — ported onto the live codebase with the original URLs intact and each page prerendered at build time. Then the business tools: an Instant Lawn Estimate that turns an address into a measured lawn and a price in seconds, a seasonal blog, and a field CRM with a capacity engine for the 2027 season. Releases ship as versioned, hash-verified zips the owner deploys himself.

03Outcome

When I first crawled montgomerylandscaperva.com in July 2026 it was a single-page app: Google could see one page and ten problems. By October the live site crawls at 38 pages with one open finding and none critical, holding a 96/100 health score in back-to-back monthly snapshots. The redesign went live with every ranking page still in place, and the quote tool now prices any address in the service area.

Before & after

Drag the line.

Before — the previous Wix site — after: montgomerylandscaperva.com.

Montgomery Landscape — after
Montgomery Landscape — before
BeforeAfter
Before — the previous Wix siteAfter — montgomerylandscaperva.com

Your idea could be next.

A short call is all it takes to find out what's possible — and how fast.