Skip to content

Case study

Generations Tree Expert Co

Full site rebuild from WordPress to Payload CMS + Next.js for a Shenandoah Valley arborist, with a ground-up SEO strategy and 17 pages of original copy.

Three MacBook mockups showing the Generations Tree Expert Co homepage, tree removal service page, and service area page

Overview

Generations Tree Expert Co. is a tree care company in Greenville, Virginia, led by an ISA Certified Arborist. They serve the Shenandoah Valley: Staunton, Waynesboro, Augusta County, Rockbridge County, and surrounding communities. Their work covers tree removal, pruning and trimming, stump grinding, emergency tree service, storm damage cleanup, and tree planting.

When they came to us, they had a working WordPress site. What they needed was a proper foundation: technically clean, search-optimized, and built to grow.

Generations Tree Expert Co. homepage on a phone, a desktop browser and a tablet: a photo looking down from a tree onto the crew's trucks, under the headline Trusted Tree Care for the Shenandoah Valley

The starting point

The existing WordPress site had two compounding problems. First, the copy had copyright concerns that made it unusable. We could not carry a single line forward. Every word on every page had to be written fresh, from service descriptions to FAQs to the about section. Second, the site's search visibility was essentially zero. Before the rebuild, it ranked for exactly one organic keyword, and that keyword sat at position 95. Meanwhile, their primary local competitor ranked for more than 200 keywords.

That gap defined the scope of the project.

The rebuild

We migrated the site from WordPress to Payload CMS with a Next.js frontend, the same stack we use across Vistoso projects. The result is a 17-page site covering every service in depth: individual pages for tree removal, pruning and trimming, stump grinding, emergency tree service, storm damage cleanup, and tree planting, plus homepage, about, contact, get an estimate, customer reviews, service area, and FAQs.

Because the previous copy could not be reused, all 17 pages are 100% original. We wrote everything: hero copy, service descriptions, process explanations, trust signals, and calls to action. The voice is plain and direct, consistent with a company built on hands-on expertise rather than marketing language.

The site ships with light and dark modes, and the design is fully responsive across desktop, tablet, and mobile.

Content ownership matters. Because the outgoing site had unresolved copyright on its copy, we had to treat it as a blank slate. That constraint, while adding work, gave us the chance to build a content structure designed around search from the ground up rather than retrofitting SEO onto inherited text.

The SEO strategy

The SEO work is the centerpiece of this project. We started with a clear picture of where the site stood (one keyword, position 95) and where the local competition was (200+ keywords). Closing that gap required a deliberate, layered approach.

Layer one: money keywords on service pages

Each service page targets specific, high-intent local queries. "Tree removal Staunton VA," "tree service Staunton VA," and equivalents for each service are woven naturally into page titles, headings, and body copy. These are the pages that convert: a person searching for emergency tree service after a storm is ready to call, not browse.

Layer two: FAQ coverage with structured data

Across the site we wrote 60+ FAQ questions and answers, distributed across relevant pages. Every set is marked up with FAQPage structured data, making the answers eligible for rich results in Google Search. For a service business, FAQ content does double duty: it answers the questions prospects ask, and it captures the long-tail queries that service pages alone cannot cover.

Layer three: local presence, city by city

Staunton and Waynesboro anchor the primary geography, but the service area extends across Augusta County, Rockbridge County, and surrounding communities. A dedicated service area page with a visual coverage map anchors this layer today, and the architecture is built for location pages targeting each surrounding city by name as the strategy rolls out. Combined with Google Business Profile optimization at launch, this establishes a local presence that compounds over time.

Generations Tree Expert Co. service area page: a map of the central Shenandoah Valley with a pin for each community served, above the heading Serving the Shenandoah Valley

Key features

Service area map. The site includes a visual service area map so prospective customers can confirm coverage at a glance, without having to read through text or call to ask.

Contact and estimate flow. The contact section and get-an-estimate page are purpose-built for lead capture, with clear calls to action and a layout that removes friction on mobile, where most local service searches happen.

Google Business Profile optimization. At launch we updated the GBP listing to align with the new site, ensuring consistency across the business name, service categories, and service area, which Google weighs heavily in local pack rankings.

Ongoing maintenance retainer. The engagement did not end at launch. We handle monthly dependency updates, security monitoring, and uptime checks, so the site stays fast and secure without requiring anything from the client.

Generations Tree Expert Co. contact page: cards to call, email or get directions, the hours of operation, and a message form

PageSpeed Insights desktop at launch: Performance 98, Accessibility 96, Best Practices 96, SEO 100. LCP 0.9 seconds, CLS 0, TBT 0ms. Semrush Site Audit (June 2026): Site Health 98%, above the 92% benchmark for the top 10% of websites globally, with 0 errors.

Real requests from real homeowners

Since launch, homeowners have been finding the site and using it to ask Generations for work.

One of those requests was urgent: a large dead tree standing close to a power line. That is exactly the kind of job a tree company wants to hear about first, and the homeowner sent it through the website.

That's what the site is for. It shows people what Generations does and who will be doing it, and it makes asking for help easy.

Launch benchmarks

The technical foundation is solid by any measure. The site scores 90+ on PageSpeed, as of October 16, 2026. The SEO score from the same audit is 100.

The Semrush Site Audit run on June 5, 2026 returned a Site Health score of 98%, placing the site above the 92% threshold that Semrush identifies as the top 10% of websites worldwide. Every technical category came back at or near perfect: Site Performance 100%, HTTPS 100%, Markup 100%, Crawlability 99%, AI Search Health 99%, with 0 errors logged.

93
PageSpeed desktop performance score
100
Google SEO audit score
98%
Semrush site health, above the 92% top-10% benchmark
1.5s
Largest Contentful Paint on desktop

Hands on

See it live

generationstreeexpertco.com

Up close

Gallery

The homepage on a phone, a desktop and a tablet

More work

Other projects

MacBook composite showing Jennet Inglis Art homepage alongside the gallery and Master in a Minute landing page
Web design

Jennet Inglis Art

A dedicated website for artist and author Jennet Inglis, replacing a Linktree with a quietly editorial platform that lets her art do the talking.

Cheer DC logo in white and red on a navy field: three red stars over an italic CHEER DC wordmark with speed lines
Branding

Cheer DC

A full identity for Cheer DC, an all-volunteer LGBTQ+ cheer squad in Washington, D.C.: logo system, pride and advocacy alternates, social avatars, and a one-page brand kit.

Three MacBook screens showing the Prism Consulting homepage, Strategy service page, and Pricing page
Web design

Prism Consulting

Full website redesign for a Virginia accounting and consulting firm: 13 pages, four service verticals, 100% original copy, and PageSpeed 95 out of the gate.

From the blog

Related articles

View all
Aerial view of a small American town main street with brick storefronts and a Blue Ridge mountain ridgeline in the background
Local SEO

Local SEO for contractors: how to show up where you work

Local SEO for contractors means ranking for service plus town. How service-area pages, Google Business Profile, and schema get Valley trades found.

A satisfied homeowner standing at their front door, shaking hands with a contractor in a work shirt
Local SEO

Do Google reviews help SEO? What contractors need to know

Do Google reviews help SEO? How reviews affect local ranking, map pack visibility, and trust for trade contractors, plus a review strategy that compounds.

Close-up of a homeowner's hands holding a smartphone in a kitchen with a dripping faucet in the background
Web Design

Contractor website design: what trade customers need your site to do

Contractor website design that converts: what trade customers check in ten seconds, and why mobile speed and click-to-call matter more than looks.