Skip to content
ADIMIZE

Case study / Cowboy Site Services / Junk removal & light demolition / McKinney, TX

Brand new. On page one in 90 days.

Cowboy Site Services opened in 2026 in McKinney, Texas, with no search history behind it. We built the site at launch, then built it out. Here’s what Google did with it.

There’s no “before” for this business. Every number starts at zero, and every number below comes from Google Search Console for cowboysiteservices.com.

searches ranking on Google’s first page, first four weeks vs. the latest four (Aug 3 – Aug 30 vs. Sep 28 – Oct 25, 2026)

7 → 175

searches ranking on Google’s first page, first four weeks vs. the latest four (Aug 3 – Aug 30 vs. Sep 28 – Oct 25, 2026)

times a day the site showed up in Google, before vs. after the Oct 9 build-out (Oct 1–9 average vs. Oct 12–25 average)

113 → 870

times a day the site showed up in Google, before vs. after the Oct 9 build-out (Oct 1–9 average vs. Oct 12–25 average)

pages live on the site, launch vs. today

42 → 185

pages live on the site, launch vs. today

The site today, captured October 27, 2026. The phone number and Text a Photo sit in the first screen of every page.
The same page on a phone, where local search happens.

The starting picture

Who this operator is.

Cowboy Site Services is a two-owner, Veteran-owned junk removal and light demolition outfit based in McKinney. Michael Miller and Daniel Anderson own it. They cover 20 towns across Collin and Grayson County.

The business was brand new in 2026. No search history, no rankings, and a Google Business Profile with no history.

The competition wasn’t. National franchises and established local haulers had years of search history in the same towns. A new name begins behind all of them.

What we did

What we did.

Five moves. Nothing you need to be technical to follow.

1. Built the site at launch

A fast, data-driven Next.js site with 42 pages at launch, covering every service and every town. It went live and was submitted to Google the first week of August.

2. Built pages for the questions homeowners actually ask

42 local guides. Each city’s bulk-pickup rules, where the dumps are, hazardous-waste drop-offs, demolition permits.

Every city rule is sourced to the city’s own website, with the date we read it.

One of the local guides: what McKinney’s bulk pickup takes, and when it’s time to hire a hauler instead.

3. Built service and town pages only where people search

29 service pages, 22 town and county pages, 58 service-by-town pages, 12 blog posts and 6 project pages built from the owners’ own photos.

Service-by-town pages were built only where Search Console showed real demand. Every page had to pass a similarity check, so no two read like copies with the town name swapped.

A service page: light demolition in McKinney and Collin County, and what the owners won’t take on.

4. Wired every page together

Hubs link to every spoke, and spokes link back.

An automated audit runs on every build and fails it if any page is orphaned or any link is broken. Nothing ships unlinked.

5. Made it readable for AI search and aligned the Google profile

AI crawlers are allowed, and an llms.txt file summarizes the business, services and towns. The Google Business Profile’s services were rebuilt to match the site (28 services).

We have no measurement of AI citations yet, so we aren’t claiming any.

Results

What actually changed.

Google Search Console, Jul 27 – Oct 25, 2026. The full build-out went live on Oct 9, 2026.

Google search appearances by week

Appearances
Google search appearances by week
WeekAppearances
Jul 274
Aug 379
Aug 10148
Aug 17447
Aug 24838
Aug 31843
Sep 7723
Sep 14659
Sep 21479
Sep 28626
Oct 51,332
Oct 126,134
Oct 196,044
Monday-to-Sunday weeks, Jul 27 – Oct 19, 2026. The right-hand band marks the weeks from the Oct 9 build-out on.

18,356 search appearances and 114 clicks since launch (Jul 27 – Oct 25, 2026).

The two days after the build-out

Appearances
The two days after the build-out
DayAppearances
Oct 1106
Oct 2129
Oct 392
Oct 4112
Oct 5168
Oct 6100
Oct 798
Oct 877
Oct 9134
Oct 10216
Oct 11539
Oct 12955
Oct 13937
Oct 14973
Oct 15910
Oct 16795
Oct 17771
Oct 18793
Oct 19895
Oct 20902
Oct 21895
Oct 22902
Oct 23820
Oct 24809
Oct 25821
Daily appearances, Oct 1–25, 2026. The site went from about 113 appearances a day to about 870 within two days of the build-out going live on Oct 9, and held there.

Searches on Google’s first page

Aug 3 – Aug 307
Aug 31 – Sep 2713
Sep 28 – Oct 25175
Three four-week windows, 2026. “Page one” means average position 10 or better, with at least 3 appearances in the window.

Appearances and clicks by month

MonthAppearancesClicks
Aug 20261,62718
Sep 20262,77723
Oct 1–25, 202613,94972
Google Search Console, calendar months. October is partial (Oct 1–25, 2026).

Clicks from Google went from about 5 a week in September (Aug 31 – Sep 27) to 32 and 33 in the last two weeks (weeks of Oct 12 and Oct 19).

Searches the site ranked on page one for, Sep 28 – Oct 25, 2026. Sorted by average position.

Service searches on page one

Service searches on page one, Sep 28 – Oct 25, 2026
SearchAvg. positionAppearances
shed removal1.04
removal services2.436
who provides rental cleanouts mckinney2.47
basement cleanout mckinney3.812
top bulk item hauling mckinney4.710
demolition companies near me6.65
estate cleanout service6.84
yard debris clean up and removal7.189
mckinney tx pool removal8.349
yard debris cleanup8.986
yard debris cleanup service9.278
demolition contractor sherman9.33
appliance removal9.638

Local questions on page one

Local questions on page one, Sep 28 – Oct 25, 2026
SearchAvg. positionAppearances
anna bulk pickup4.741
city of anna bulk pickup5.230
collin county dump locations5.737
allen bulk trash pickup6.226
collin county dump6.649
melissa dump hours6.928
prosper bulk trash pickup schedule6.99
frisco bulk trash pickup7.098
collin county landfill7.137
plano bulk trash pickup9.068
hazardous waste disposal mckinney9.326
mckinney bulk trash pickup9.6143

Where it comes from

The guides did the heavy lifting.

In the two weeks after the build-out, about 76% of the site’s Google appearances came from the local guides (Oct 12–25, 2026). People searching their city’s bulk-pickup schedule, the nearest dump, or where to take paint and chemicals.

That’s why we build them. These searchers live in the service area and have junk to get rid of right now. They ask the city first. The guide is where they meet the hauler.

  1. 01

    A homeowner searches “mckinney bulk trash pickup.”

  2. 02

    The guide ranks on page one.

  3. 03

    They read the city’s limits: McKinney’s 9-foot size limit on a pile, and no remodel debris.

  4. 04

    The hauler’s name, number and “Text a photo” button are on the page.

Searches for the business by name

Appearances
Searches for the business by name
WeekAppearances
Aug 247
Aug 312
Sep 76
Sep 144
Sep 215
Sep 283
Oct 53
Oct 125
Oct 1914
Weekly appearances for “cowboy site services,” weeks of Aug 24 – Oct 19, 2026. The latest week (Oct 19) was the highest so far, at 14.

AI search

AI search: what we did, and what we can’t prove yet.

We let the AI crawlers in, published an llms.txt file, and wrote the pages as plain answers with sources. Same position as on our own company’s case study: optimizing for AI search is still SEO. We don’t have AI referral or citation data for this site yet, so we’re not putting a number on it.

For your shop

What this means for your shop.

  • A new business doesn’t need years of history to get found. It needs pages that answer what local people actually search.
  • Your city’s trash rules are a content goldmine. Every homeowner with a pile checks them first.
  • Build town pages where there’s demand, not for every town on a map.
  • Make every page different in substance. Swapping the town name gets ignored.
  • Get your Google profile’s services to match your website.

Want an honest read on where your business actually stands?

We will tell you what we would change, in what order, and what it costs. If we cannot help, we will say that too.

Or read the rest of our proof.

Source: Google Search Console, property sc-domain:cowboysiteservices.com, pulled via Windsor.ai on Oct 26–27, 2026. Impressions (“appearances”) are the times the site appeared in Google results.

“Page one” means average position 10 or better, with at least 3 appearances in the window. The four-week windows are Aug 3 – Aug 30, Aug 31 – Sep 27, Sep 28 – Oct 25, 2026.

Daily averages compare Oct 1–9 with Oct 12–25. Oct 10–11 are excluded because they were the ramp days.

The page-type split comes from the page-level export for Oct 12–25, 2026. Page-level totals can differ slightly from site totals because Google anonymizes some queries.

This page doesn’t measure leads, calls or jobs. Call tracking was not live during this window. The big money searches, like “junk removal mckinney,” are not yet on page one.

  • Milestones and sitemap counts: site deploy records and sitemap (42 URLs at cutover, 185 after Oct 9, 2026); pages with at least one appearance, Search Console, Sep 28 – Oct 25, 2026.
  • Weekly appearances and clicks: Search Console weekly export, Jul 27 – Oct 25, 2026. The week of Oct 19 is summed from the daily export so it runs through Sunday.
  • Daily appearances and clicks: Search Console daily export, Oct 1–25, 2026.
  • Searches on page one: Search Console query export, three four-week windows, Aug 3 – Aug 30 – Sep 28 – Oct 25, 2026.
  • Monthly appearances and clicks: calendar months summed from the Search Console daily export (Aug 2026; Sep 2026; Oct 1–25, 2026).
  • Ranking tables: Search Console query export, Sep 28 – Oct 25, 2026.
  • Page-type split: guides from the Search Console page-level export, site total from the daily export, both Oct 12–25, 2026.
  • Searches by name: Search Console query export filtered to “cowboy site services,” weekly, weeks of Aug 24 – Oct 19, 2026.

Adimize builds and maintains websites for local service businesses. · October 2026