Case studies

Real sites, real search data, and the numbers behind both.

Every figure on this page comes out of Google Search Console, measured over the same six months and compared against the six before it. No stock screenshots and nothing rounded up.

50+ Minnesota businesses served
8+ Years building and ranking sites
5★ Google rating, every review
100% Retainer clients kept, all time

ironyardmn.com ↗ · built and managed by Wyfi Marketing

Custom WordPressLocal SEOMembership

Iron Yard

North Branch, MN · strength and conditioning gym

A serious gym in a small town, which is a hard thing to sell online without looking like every other franchise. The old site barely registered in search. This is the sharpest climb in our book, and it happened in six months.

What we did

  • Custom WordPress build with the gym's own voice, not stock fitness copy
  • Pricing and membership pages that answer the question before someone has to call
  • Class and programming pages built to rank for how people actually search
  • Local SEO across North Branch and the surrounding towns
764 Clicks from Google, up from 6
4,068 Impressions, up from 54
18.8% Click-through rate

Google Search Console, 30 Mar to 27 Sep 2026, against the prior six months. A 127x increase in clicks.

Get a site that ranks like this

imageirrigationmn.com ↗ · built and managed by Wyfi Marketing

Custom WordPressLocal SEOGoogle Business Profile

Image Irrigation

North Branch, MN · sprinkler installs, blowouts, spring startups

Irrigation is seasonal, so the site has to already be ranking before the phone should start ringing in April. It was sitting on page four. This is the clearest before and after we have, because the climb is measurable.

What we did

  • Rebuilt around the services people search for by season
  • A page for every city in the North Branch and North Metro service area
  • Google Business Profile rebuilt to match the site
  • Quote path shortened to two taps on a phone
19,158 Impressions, up from 7,685
203 Clicks, up from 66
23.1 Avg position, up from 35.8

Google Search Console, 30 Mar to 27 Sep 2026, against the prior six months. Clicks up 208%, and climbed 12.7 positions.

Get found before your season starts

emeraldgardensil.com ↗ · built and managed by Wyfi Marketing

Custom WordPressWooCommerceLive menuSEO

Emerald Gardens

Illinois · craft cannabis cultivator, growing since 2014

Cannabis businesses are banned from advertising on Google and Meta, which means search and the website are the entire way anyone finds them. Emerald Gardens also runs multiple distinct brands that had to live under one roof without looking like separate companies.

What we did

  • Full redesign with multi-brand theming, so each brand keeps its own look
  • A live product menu that refreshes weekly without anyone touching code
  • WooCommerce product imports and catalog structure
  • Technical SEO and metadata cleanup across the whole site
215 Clicks from a standing start of zero
1,548 Impressions, also from zero
13.9% Click-through rate, our highest

Google Search Console, 30 Mar to 27 Sep 2026, against the prior six months. Best click-through rate of any site we run.

Talk about a cannabis build

servicegrinding.com ↗ · built and managed by Wyfi Marketing

Custom WordPressLocal SEOPrint catalog

Service Grinding & Sharpening

Stacy, MN · precision grinding since 1976

Our first client, and still a client. A 49-year-old manufacturer running four ANCA CNC grinders, serving everyone from John Deere down to a guy walking in with one blade. The work was world class. Nobody searching for custom tooling could find them.

What we did

  • Custom WordPress build, no template, no recycled theme
  • Separate pages for each service and each industry they cut for
  • Product and tooling pages structured so Google understands the catalog
  • Printed catalog designed through branding and print to match the new site
25,590 Impressions, up 11.8%
588 Clicks from Google search
20.2 Average position

Google Search Console, 30 Mar to 27 Sep 2026, against the prior six months.

"Cory took the time to understand the company and our wants and needs, had great attention to detail, and the final product for both the catalogs and website exceeded expectations."

Jessica Thielen, Service Grinding & Sharpening
Get a site like this

imagecontractingllc.com ↗ · built and managed by Wyfi Marketing

Custom WordPressLocal SEOPhotography

Image Contracting

North Branch, MN · pole barns and exterior remodeling since 2005

Twenty years of work and 500 finished projects, behind a website that loaded slowly and buried the photos. Pole barns sell on proof, so the rebuild was organized around showing the work instead of describing it.

What we did

  • Custom contractor website, mobile first, photo led
  • A page per project type: pole barns, additions, roofing, siding
  • On-site photography of finished builds, shot and edited in house
  • Local SEO across North Branch and the surrounding towns
32,418 Impressions, the most in our book
361 Clicks from Google search
500+ Projects shown on the site

Google Search Console, 30 Mar to 27 Sep 2026, against the prior six months. Impressions up 17.6%.

Put your work in front of people

superiordrywallmn.com ↗ · built and managed by Wyfi Marketing

Custom WordPressLocal SEOGoogle Ads

Superior Drywall

Twin Cities, MN · residential drywall and painting, 20+ years

A residential finishing contractor launching online from nothing. No site, no search presence, no reviews strategy. Six months later they are showing up for drywall searches across the metro.

What we did

  • Custom contractor website built for homeowners, not general contractors
  • Service pages for drywall, repairs, ceilings, and interior painting
  • Service area pages across the Twin Cities metro
  • Google Ads management alongside the organic work
7,848 Impressions from zero
68 Clicks in the first six months
21.9 Average position and climbing

Google Search Console, 30 Mar to 27 Sep 2026, against the prior six months. Launched inside this window, so every number starts at zero.

Launch yours properly

daleydrywall.com ↗ · built and managed by Wyfi Marketing

Custom WordPressCommercial tradeMulti-state

Daley Drywall Services

Dalbo, MN · light-gauge steel stud framing and ACT ceilings

The commercial counterpart to Superior Drywall. Thirty-five years of finish work across five states, winning bids on reputation. The site had to look like it belonged on a general contractor's shortlist, not in a residential handyman directory.

What we did

  • Custom contractor website with a commercial tone
  • Service pages for framing, insulation, drywall, painting and ACT ceilings
  • Gallery built around real job-site photography
  • Five-state service area made explicit for search
35 Years of experience, finally on the page
5 State service area: MN, ND, SD, WI, IA
5 Trade service pages built to rank

Launched recently. Search data goes here once there are six months of it to report.

Look like the contractor you are
Across every client

What six months of search looks like added up

Seven client sites, one date range, one source. This is the total, not a best case picked out of the pile.

All client sites Six months, combined 107,837 search impressions across the seven sites we build and run
Clicks earned Six months, combined 2,353 visits from organic search, none of it paid
VM Welding ↗ Fabrication 17,207 impressions, up from 548. Clicks went 3 to 154. Screenshots coming.
Retainer clients kept All time 100% we have never lost a monthly client

Source: Google Search Console, 30 March to 27 September 2026, compared against 29 September 2025 to 29 March 2026. Wyfi Marketing's own site is excluded from these totals. See how the monthly SEO work behind these numbers runs.

What clients say
"I hired Wyfi to help grow my customer base and saw results within the first week. I had new customers."
Lucas Nelson, LN Landscaping
5★ Every Google review
100% Retainer clients kept
3–5 Weeks to launch

Ready to have a case study of your own?

Every project above started with a free 30-minute call. No pressure and no pitch, just an honest conversation about your business and what would actually move the needle.

What the first call covers
Your biggest marketing problem What is not working right now, and why
Where to start Told honestly, even when the answer is not yet
A real plan and timeline Clear scope, clear cost, clear next step