Skip to content
Portland SEO & Web Design · Prices published from $450/mo · Month-to-Month, No Contracts · Founder-Led · (971) 280-2861

SEO case studies: client results you can check yourself

Portland Peak SEO serves more than 20 clients, and these SEO case studies name and link nine of them. A tenth site, GreenTree Services, belongs to our founder, and every mention here says so. Our clients report sales at 3x to 10x their levels before we started. We compare sales before and after each engagement, using our tracking or the client's own figures. Nothing here asks for faith. So open a client site, search the service and city that business sells in, and judge the work yourself. Every price is also public, from $450 a month.

Written and maintained by Andreas Benavente, Founder, Portland Peak SEO · Updated September 28, 2026

CLIENT LEDGER · NAMED DOMAINS, ALL LIVE
20+
CLIENTS TODAY
Nine named on this page
0
ANONYMOUS LOGOS
Named clients, no NDAs
$450
ENTRY, PER MONTH
Published before any call
0
CONTRACTS
Month to month, 30 days' notice
✓ Named clients✓ Every domain live✓ Tracking the client owns✓ No promised rankings
THE SHORT ANSWER

What is an SEO case study?

An SEO case study records one search campaign from start to finish. It names the client, the starting point, the work done and the measured result. Each figure also carries a tool and a date, so readers can check it. Likewise, Google's own case study hub for Search follows the same pattern: a named company and a measured result.

WHAT SETS THESE APART

What makes these SEO case studies different?

These case studies name every client and link every site, and each site is live, so nothing rests on trust. You can open each one, search its target terms and compare what you find with the ledger below. Most agency case studies, however, show percentages without a name or a link, which leaves nothing to check.

THE CLIENT LEDGER

Ten SEO case studies: what we run and what shipped

Most agencies keep their client list anonymous. This page does the opposite, with the program we run, what actually shipped and a link you can open now. Nine rows are clients, and the tenth, GreenTree Services, belongs to our founder.

ClientLive siteWhat we runWhat shipped
U.S. Title Recordsustitlerecords.comNational SEO program152-page Wave 1 deployment, 537-keyword rank tiering, published research methodology hub
U.S. Asset Recordsusassetrecords.comNational SEO programState pillar architecture including Florida and New York, national records directory
GreenTree Servicesgreen-tree-services.comLocal SEO and recovery (owned by our founder)147-page content remediation after a 2026 algorithm update, Google Business Profile revamp, conversion tracking wired end to end
Blue Heron Servicesblueheronservice.comLocal SEOA 43-page WordPress silo giving each cleaning service and metro suburb its own page
Westview Serviceswestviewpressure.comLocal SEOOngoing local program: page updates, profile optimization and monthly reporting
OutWoof Boundoutwoofbound.comPlatform SEO19 Squarespace pages, with Search Console wired in before launch
The Manhattan Group Internationalthemanhattangroupinternational.orgWeb engineering and SEOHomepage rebuilt through eight versioned iterations, CSS-only dossier system, 1.57 MB payload reduction
PDX Elevator Safetypdxelevatorsafety.comLaunch SEO build27 pages in three waves, separating Oregon and Washington inspection rules
Jacob Levin Lawjacoblevinlaw.comWebsite rebuild and AI SEOMoved off MyCase Websites onto WordPress, so the firm owns its site outright; phase one scoped at 18 pages
Understory Nutritionunderstorynutrition.comEcommerce SEOMonthly program on a Shopify store since September 2026, AI Overview visibility first

How the ledger stays honest

Every domain is live

If a link on this page does not resolve, the row does not belong here. Tell us, and then it comes out.

The engagements are current

These SEO case studies reflect work through 2026, not screenshots from better years.

We describe the work by what shipped

Page counts, architectures and systems you can inspect, rather than adjectives.

Google’s own guidance on hiring an SEO tells buyers to demand exactly this kind of specificity. So this ledger exists to survive that demand. Audits measure against the standards Google publishes, including the Core Web Vitals thresholds on web.dev and the requirements in Google Search Essentials.

MEASURED RESULTS

Which of these SEO case studies have measured results?

Two show dated figures here so far: U.S. Title Records, from Search Console, and Blue Heron Services, from Wincher. Each row below therefore carries its source and its date. Client sales, meanwhile, run 3x to 10x their starting level, by our tracking or figures they report. More rows will join as soon as clients approve them.

ClientWhat we measuredResultTool and date
U.S. Title RecordsAverage position of the rebuilt pages9.2 moved to 8.4Search Console, after the September 15, 2026 rebuild
U.S. Title Records“title search cost”, 90 daysaverage rank 4.9 · 1,323 impressionsSearch Console, to September 2026
U.S. Title RecordsTraffic on deploy day277 clicks from 17,244 impressionsSearch Console, September 2026
Blue Heron Services“Lake Oswego roof cleaning”position 3Wincher, September 2026
Blue Heron ServicesA West Linn service termposition 3, a climb of 22 placesWincher, March 27, 2026
Blue Heron ServicesThree demolition terms+28, +27 and +25 positionsWincher, March 27, 2026

A position is a snapshot, so each row keeps its date. So compare the dates before you compare the positions. Both clients also get a full case study further down. In addition, the full U.S. Title Records breakdown lives on the monthly SEO services page. Blue Heron’s local detail also sits on the SEO company near me page.

WHERE THEY COMPETE

Where do the clients in these SEO case studies compete?

Four of the nine named clients compete for Oregon searches, and so does GreenTree, our founder's business. Their results therefore depend on local rivals. That work shows local SEO town by town. The two records companies, U.S. Title Records and U.S. Asset Records, compete nationwide instead. Jacob Levin Law also competes locally, in Redding, California, and Understory Nutrition sells online nationwide. Finally, The Manhattan Group International competes for international contracts.

ClientWhere it competesWhat its customers search for
Blue Heron ServicesLake Oswego and West Linn, from a base in TualatinRoof cleaning, power washing and demolition
Westview ServicesLake Oswego, expanding into the Willamette ValleyPressure washing and exterior cleaning
OutWoof BoundSE PortlandDog daycare, boarding and training
PDX Elevator SafetyPortland, OregonElevator safety testing and modernization
GreenTree ServicesCorvallis, Albany and Eugene (owned by our founder)Pressure washing, gutter cleaning and holiday lights
Jacob Levin LawRedding and Shasta County, CaliforniaCriminal defense, restraining orders and child custody lawyers

Local work therefore looks different in each town, because the rivals change from one to the next.

CASE STUDY · U.S. TITLE RECORDS

SEO case study: a national records site rebuilt in waves and measured in Search Console

The situation

U.S. Title Records runs a national property records site, so it competes with national brands rather than neighbors. Its buyers search for prices and processes, such as the cost of a title search. Each of those searches therefore needs a page that answers it directly.

What shipped

Initially, wave one shipped 152 pages. Then 537 keywords went into rank tiers, so each month's work follows the terms closest to page one. A published research methodology hub also explains how the records work gets done. Later, on September 15, 2026, 17 rebuilt pages went live.

The result, dated

Afterward, average position on the rebuilt pages moved from 9.2 to 8.4 in Search Console. Over 90 days, “title search cost” also averaged position 4.9 on 1,323 impressions. Deploy day, meanwhile, brought 277 clicks from 17,244 impressions, the period high.

CASE STUDY · BLUE HERON SERVICES

SEO case study: a Tualatin cleaning company climbing in Lake Oswego and West Linn

The situation

Blue Heron Services handles roof cleaning, power washing and demolition from a base in Tualatin. Its buyers search town by town, so Lake Oswego and West Linn behave as separate markets. One general services page, however, would speak to neither town directly.

What shipped

A 43-page WordPress silo gave each cleaning service and metro suburb its own page. As a result, no two pages chase the same search. Wincher then tracked every agreed term from week one, in a login the client keeps.

The result, dated

By March 27, 2026, a West Linn service term had climbed 22 places to position 3. On that date, three demolition terms had also gained 28, 27 and 25 places. Then, in September 2026, “Lake Oswego roof cleaning” sat at position 3.

CASE STUDY · GREENTREE SERVICES

SEO case study: recovering from an algorithm update without leaving the cause in place

The situation

Disclosure first: our founder, Andreas Benavente, owns GreenTree Services. A 2026 spam update hit green-tree-services.com hard, and the diagnosis found more than the update. Years of accumulated content debt sat underneath it, including claims from earlier campaigns that could not be substantiated. After all, a recovery that leaves unverifiable content in place is a recovery waiting to fail again.

What shipped

A remediation across 147 pages that removed or rewrote every claim nobody could substantiate. Then priority city pages moved to a modern theme. Finally, a Google Business Profile revamp covering 31 services and 12 products, with a twelve-week posting calendar. Conversion tracking wired end to end, so ad spend reports against real leads rather than clicks.

What to check

Open any page on the site and hunt for a claim nobody can verify. If you find one, tell us, and it gets corrected within 48 hours. In short, that standard is the entire recovery strategy.

CASE STUDY · THE MANHATTAN GROUP INTERNATIONAL

SEO case study: engineering around a hosting stack that strips JavaScript

The situation

MGI is an international construction and environmental services firm, so its homepage needed detailed capability dossiers. The hosting stack’s script optimizer was stripping custom JavaScript from the live front end, so every interactive component worked in staging and broke silently in production.

What shipped

We rebuilt the homepage through eight versioned iterations, ending in a dossier system built in CSS alone. Asset deduplication on the carousel cut 1.57 MB from the page payload, which matters most on the international connections MGI’s audience actually uses.

What to check

Open themanhattangroupinternational.org, disable JavaScript in your browser, and use the dossier system anyway. Components that still work with scripts off prove the approach.

CASE STUDY · PDX ELEVATOR SAFETY

SEO case study: launch SEO built on regulatory ground competitors ignore

The situation

PDX Elevator Safety is a licensed commercial elevator testing and repair contractor. Its site left GoDaddy's builder for a category where rivals publish generic service pages.

What shipped

A 27-page architecture went out in three waves, built around the differences between Oregon and Washington elevator rules. After all, a building manager on both sides of the river faces two rulebooks, and almost nobody writes for that. The site publishes licensing details on-page so compliance-minded buyers can verify credentials before calling.

What to check

Read the Oregon and Washington pages side by side on pdxelevatorsafety.com and note that the regulatory specifics genuinely differ. A generic template, therefore, cannot fake that.

VERIFICATION

How can you check these SEO case studies?

Run four checks, and none of them runs through us. Visit each client domain and search the trade and town it serves. Ask for live Search Console and Wincher access, and compare every price with the pricing page. Tell us if any check fails, because then this page needs fixing.

The claimHow to check it yourself
The clients are realOpen any domain in the ledger above. Each is a live business a buyer can phone, not a screenshot. If one does not resolve, then this page is wrong and we want to know.
The work is visibleSearch the service and city that business sells in, from that location. Then compare what the site contains against the “what shipped” column.
The reporting is realAsk for live access to Search Console and Wincher during discovery, then read the client’s own numbers yourself.
The prices matchCompare the prices here with the pricing page: $450, $950 or $2,500 a month, and $2,200 to $8,500 for a build. Any honest quote should therefore match both.

Still, this page promises no position. Google’s results sit outside any provider’s control, so a promised ranking rests on exclusions a buyer has not read. Instead, we commit to the work, the measurement and the reporting.

Search Console chart for U.S. Title Records, one of the SEO case studies in this ledger
The kind of evidence this page runs on: a client’s own Search Console data.
READ ANY CASE STUDY

How do you tell whether SEO case studies are real?

Check four things: a named client, a site you can open, dated numbers and an honest note on other changes. If any one is missing, the result may still be real. However, you then have no way to verify it yourself.

Look for a name you can search

A claim like “a local plumber saw 300% more traffic” is impossible to check. A named business can, because you can find it, call it and look it up on Google. So anonymous results deserve a polite question before they earn your trust.

Open the site yourself

A screenshot shows one moment, while a live site shows today. Open each client site on your own phone, then search for the services it sells. That also takes only a few minutes, and it tells you more than any slide deck.

Check every number for a tool and a date

Rankings move daily, so a position without a date says little. Then look for the tool behind each figure, such as Search Console, plus the day of the reading. A percentage also needs its starting point, or nobody can compare it.

Ask what else changed at the same time

Traffic can rise because of ads, a new location or a seasonal rush. An honest case study names those factors instead of crediting SEO for everything. For example, the GreenTree study above names a 2026 spam update and the content debt beneath it.

The table below therefore sets the four checks side by side.

What you can checkA verifiable case studyA typical agency case study
The clientNamed, with a live websiteOften “a local business”
The numbersA tool and a date on each figureOften percentages without a starting point
The evidenceA site you can open todayOften a single screenshot
Other factorsNamed, such as ads or an updateRarely mentioned
WHAT THESE RESULTS COST

What would these SEO case studies cost your business?

The same three prices every client sees: $450, $950 or $2,500 a month, month to month. The tier depends on footprint, so one location sits at the bottom and a national program at the top. Website builds, however, are separate and one time.

Every deliverable for each tier also appears on the pricing page.

THE PEOPLE

Who runs these accounts

FOUNDER

Andreas Benavente

He ran every engagement in these SEO case studies himself, from the first audit to each monthly report. Andreas Benavente on LinkedIn

MARKETING MANAGER

Thomas Johnston

Handles marketing for the agency, a role you can check on his own LinkedIn profile. Thomas Johnston on LinkedIn

In short, both people behind this ledger are public and checkable. No credentials appear here, because we list only what a stranger can verify. More on the practice is on the about page.

STRAIGHT ANSWERS

Common questions about these SEO case studies

Why the ledger is public

Why publish client domains when most agencies do not?

Because a named client a stranger can phone is stronger evidence than an anonymized case study, and because comparison is where this practice does well. After all, nobody can check a hidden client list, which is usually the point of hiding it.

Are these clients or businesses you own?

Clients, with one exception: GreenTree Services, which our founder, Andreas Benavente, owns. It appears because its recovery shows the method end to end. Every other name is a client whose site we built, maintain or run search for. So each one is a separate company you can contact directly.

Who does the work on these accounts?

Andreas Benavente, from Lake Oswego, Oregon, does all of it. We also subcontract nothing and hand nothing to a junior team after the sale. Instead, the person who scopes the work does it and writes the monthly report. That has held since the practice began in 2015.

Results and industries

How long did these results take?

It depends on the site, the market and the competition. So each figure here carries its date, not a promised timeline. U.S. Title Records’ rebuilt pages moved from 9.2 to 8.4 in the same month as their September 15, 2026 rebuild. Rankings for competitive terms can take months, which is why each campaign gets a 90- to 180-day window.

Do you have case studies in my industry?

Probably something close. The ledger covers exterior cleaning, dog care, elevator safety and a law firm. It also includes national records companies, an online store and an international construction firm. Our contractor SEO, lawyer SEO and ecommerce SEO pages go deeper by industry. The free audit then measures the competition in your own market.

Working together

Can I see the ranking data behind these engagements?

First, ask for live Wincher dashboard access during discovery. Tracking sits in an account the client owns, and Search Console also reports into the client’s own property. So before you sign with anyone, ask for this same access; a refusal tells you enough.

Is there a contract?

No. Every tier runs month to month on 30 days’ notice, and leaving also costs nothing. So a client stays only while the work earns it. Onboarding carries no setup fee either, and you can switch tiers from one month to the next.

How do I become a client?

Start with a free audit. First, a person reviews the site rather than a script. Then the findings arrive in writing, with no obligation attached. The audit also names the tier that fits your footprint, so the price is clear before any call.

Want this record built for your business?

Start with the free 48-hour audit. The audit then arrives in writing within 48 hours, and it costs nothing.