SEO & GEO Proposal — Window Fellas | Dogwood Enterprises
Dogwood Enterprises
SEO & GEO
Proposal
Window Fellas
Issaquah, WA  ·  May 2026
Executive Summary

The Path to $3M

Five Challenges

  • DR 0.1 and 87 organic visits/month — invisible to 95%+ of Seattle-area homeowners
  • ~60-70% of backlinks are spam, suppressing domain authority
  • Phone number used as H1 on every page, identical meta descriptions site-wide
  • Zero citations on ChatGPT, Google AI Overviews, Gemini, or Copilot
  • 28.4% Share of Local Voice in Seattle — 71.6% of the metro goes to competitors

Six-Part Strategy

  • Technical overhaul: H1s, meta descriptions, title tags, schema markup
  • Backlink audit, spam disavowal, 10-15 quality links/month
  • Maps Pack expansion: GBP optimization, review velocity, weekly posts
  • City landing pages: Bellevue, Redmond, Kirkland, Sammamish, Renton
  • AI visibility: E-E-A-T signals and structured data for ChatGPT/Google AI
  • Paid search + organic social to accelerate growth
Competitive Landscape

Where Window Fellas Stands Today

CompanyMarketDRTraffic/moTraffic ValueReviewsRatingEst. Years
Window FellasIssaquah / Seattle0.187$380234.915
Sound View Window & DoorBellevue / Seattle18520$2,2002154.920
Lake Washington WindowsRenton / Seattle14310$1,4004614.818
Renewal by AndersenGreater Seattle421,200$5,8001,7604.825

Window Fellas 4.9 rating is best-in-class — but the smallest review count by far.

Nearest competitor (Sound View) has 9x more reviews and 6x more traffic.

Renewal by Andersen’s 1,760 reviews can’t be matched — but their organic traffic can be taken.

DR 0.1 vs. competitors at 14-42 explains the traffic gap — authority is the primary lever.

Website Performance

87 Visits/Month

0.1
Domain Rating
30
Keywords Ranked
87
Visits / Month
$380
Traffic Value
190
Referring Domains
Root Cause Analysis

Three Systemic Breaks

01

Toxic Backlink Profile

~60-70% of 190 referring domains are spam from seoexpress link networks. These toxic links suppress DR at 0.1 and block ranking potential across all keywords. Competitors at DR 14-42 have clean, authoritative profiles.

02

No Technical SEO Foundation

Every page uses the phone number as H1. All pages share identical 167-character meta descriptions. Homepage title is 111 characters. Google cannot differentiate pages or understand site structure.

03

Zero Local Content Infrastructure

No city pages for Bellevue, Redmond, Kirkland — the highest-volume adjacent markets. Manufacturer PDF spec sheets outrank original service content. Hundreds of monthly searches go to competitors by default.

Traffic Analysis

Traffic by Buyer Stage

Decision
68%
Awareness
18%
Branded
8%
Consideration
6%

87 total visits · 4 buyer stages · all underpowered

Decision (68%) — 59 visits

Buyers ready to replace windows. These convert. Primary focus of all optimization work.

Awareness (18%) — 16 visits

Manufacturer PDFs outranking real service content. Opportunity lost to spec sheets.

Branded (8%) — 7 visits

Direct brand searches — a positive sign, but undersized for the business.

Consideration (6%) — 5 visits

Zero comparison content or buying guides. Consideration funnel is empty.

AI & GEO Visibility

Invisible to AI Assistants

0
AI Citations Across ChatGPT, Google AI, Gemini & Copilot
Google AI Overview
Not Cited
ChatGPT
Competitors Cited

Sound View, Lake Washington, Einar Johanson appear instead

Perplexity
Cited

2 citations found

Gemini
Not Cited
Local Search — Issaquah

The Issaquah Beachhead: 100% SoLV

100%
Share of Local Voice
2.30
Avg Rank Position
3
2
3
3
3
2
2
2
2
3
3
3
3
2
2
2
2
2
2
2
2
2
1
2
2
2
2
2
2
2
2
2
2
2
1
2
2
3
3
1
2
1
1
2
3
3
3
3
2
1
1
2
2
3
3
3
3
2
2
2
3
3
3
3
3
3
3
2
2
3
3
3
3
3
3
3
3
3
3
3
3

9×9 coverage grid — Green = top-3 rank — All cells in Maps Pack

Top Issaquah Competitors

1.
All Service Glass
ARP 1.58 · 21 reviews
100%
2.
Aria Glass LLC
ARP 3.38 · 60 reviews
50.6%
3.
Clear Image Glass
ARP 3.60 · 14 reviews
42%
You’re already #2 in Issaquah with fewer reviews than Aria Glass. This is the proof of concept — now we scale it westward.
Competitive Map

Two Markets. Two Stories.

Issaquah
Strong
100%
Share of Local Voice
All Service Glass · 100% SoLV · 21 reviews
Aria Glass LLC · 50.6% · 60 reviews
Clear Image Glass · 42% · 14 reviews
Seattle Metro
Opportunity
28.4%
Window Fellas Share of Local Voice
Sound View Window & Door · 60.5% · 215 reviews
Emerald City Energy · 34.6% · 321 reviews
Lake Washington Windows · 24.7% · 461 reviews
Renewal by Andersen · 14.8% · 1,760 reviews
Content Infrastructure

0 City Pages. Hundreds of Missed Searches.

0
City-Specific Landing Pages
CityMonthly SearchesOpportunity
Bellevue260High
Kirkland170High
Redmond140High
Renton110High
Sammamish90Medium
Mercer Island70Medium

980 Monthly Searches. Zero Pages.

These aren’t blog posts. Each city page is a direct line to homeowners in that zip code searching for window replacement right now — and currently finding your competitors instead.

0
City Pages Today
8
City Pages Planned
Backlink Audit

A Poisoned Link Profile

MetricWindow FellasSound View
Total Referring Domains190180
Legitimate RDs57 (30%)166 (92%)
Spam RDs~114 (60%)~14 (8%)
No-Traffic RDs152 (80%)65 (36%)

Spam Sources

seoexpress network (100+ .shop/.store domains), buybacklinks.agency (DR77), factmags.com (DR73)

Legitimate Links

bbb.org (DR93), yellowpages.com (DR89), expertise.com (DR88), porch.com (DR85)

60%
Spam Backlink Ratio
The toxic links aren’t just noise — they are actively suppressing domain authority, keeping DR at 0.1 and blocking all ranking potential.
Technical SEO Audit

The Site Can’t Be Read

Missing Title Tags
Pass
Overlength Title Tags
Fail
Homepage = 111 chars
Duplicate Meta Descriptions
Fail
Every page identical (167 chars)
H1 Optimization
Fail
Phone number on every page
Duplicate H1s
Fail
100% of pages share same H1
HTTPS
Pass
AI Crawlability
Needs Work
GPTBot/ClaudeBot not configured
LocalBusiness Schema
Fail
Missing on all pages
FAQ Schema
Fail
No FAQs exist anywhere
Organization Schema
Fail
Missing
Service Page Depth
Pass
993-1,102 words
Core Web Vitals
Needs Work
Untested
Findings Summary

The Complete Picture

Category
Status
Summary
Key Metrics
Website Performance
Failing
DR 0.1, 87 visits/mo vs. market leader at 520. Trajectory won’t reach $3M without intervention.
DR 0.1 · 87 visits/mo · $380 value
GBP & Local
Needs Work
100% SoLV in Issaquah is strong. But Seattle (28.4%) is where the $1.8M gap lives. 23 reviews vs. 215-1,760.
100% Issaquah · 28.4% Seattle · 23 reviews
Technical SEO
Failing
Phone number as H1 everywhere. Identical meta descriptions. Zero schema. Google can’t understand the site.
Phone H1 · Dup metas · 0 schema
Content & City Pages
Failing
No city pages. PDFs outranking service content. 30 keywords, 5 in top 3.
0 city pages · PDFs outranking · 5 top-3
Backlinks & AI
Failing
60-70% spam backlinks suppress DR at 0.1. Zero AI citations across ChatGPT, Google AI, Gemini, Copilot.
60% spam · 0 AI citations · DR 0.1

Window Fellas has the quality (4.9 rating), the product, and the Issaquah foundation. What’s missing is the infrastructure to scale it into a $3M business.

12-Month Forecast

The Trajectory Without Us vs. With Us

Month 3
~250 visits
City pages live, technical fixes deployed
Month 6
~550 visits
18-22 leads/month, Maps Pack expanding
Month 12
~1,400 visits
30-40 leads/month system running
6-Month Roadmap

The Plan of Attack

Month 1-2

Foundation & Fixes

  • Technical SEO: H1s, metas, title tags across all pages
  • Backlink audit + disavowal of 100+ toxic domains
  • GBP deep optimization: products, photos, social links
  • LocalBusiness + Service + FAQ schema
  • GA4 + call tracking setup
  • Review acquisition strategy launch
  • Organic social content calendar (Facebook + Instagram)
Month 3-4

Content & Local

  • City pages: Bellevue, Redmond, Kirkland, Sammamish, Renton
  • Service depth pages: doors, skylights, vinyl, emergency glass
  • FAQ content targeting 8 featured snippet opportunities
  • 10-15 quality backlinks/month
  • GBP weekly posts + Q&A
  • Social: 3 posts/week (project showcases, before/afters)
Month 5-6

Authority, AI & Paid

  • Link building acceleration: PNW home improvement blogs
  • AI citation optimization: E-E-A-T, structured data
  • Google Ads: “window replacement [city]” + retargeting
  • Internal link architecture overhaul
  • Content refresh + schema on existing pages
  • 4-month performance audit + strategy refinement
Your Investment

Full-Stack Growth Engine

$13,500
6-Month Engagement
$2,250/month
Contract
Upwork · Month-to-Month · No Lock-In
We earn your business every month. If we’re not delivering, you stop.

What’s Included

Technical SEO overhaul (H1s, metas, schema, titles)
Backlink audit, disavowal + 10-15 links/month
Google Business Profile optimization + weekly management
Review acquisition strategy + reputation monitoring
5 city landing pages (Bellevue, Redmond, Kirkland, Sammamish, Renton)
Service depth pages (doors, skylights, vinyl, emergency glass)
FAQ content for featured snippets + AI citations
Organic social (Facebook + Instagram, 3x/week)
Google Ads setup + campaign management
Monthly reporting + strategy calls
Why Dogwood Enterprises

Built for Local Service Businesses

Local-First Strategy

We specialize in home service businesses in competitive metros. We know what moves the needle for window installers, roofers, and HVAC companies — not generic enterprise SEO tactics.

GEO + AI Visibility

Most agencies don’t touch AI visibility. We build the structured data, E-E-A-T signals, and citation profiles that get you cited in ChatGPT, Gemini, and Google AI Overviews.

Transparent Reporting

Monthly reports with the metrics that matter: rankings, calls, leads, revenue attribution. No vanity metrics. No hiding behind impressions when conversions are flat.

No Long-Term Lock-In

Month-to-month via Upwork. We believe in earning your business every month. Our retention comes from results, not contracts.

Full-Stack Execution

SEO, GBP management, backlink building, content writing, social media, and paid search — all under one roof. No juggling five vendors.

Issaquah Expertise

We’ve already mapped your competitive landscape across Issaquah, Seattle, Bellevue, Kirkland, and Redmond. We start on Day 1, not after a 4-week discovery phase.

Next Steps

Ready to Get Started?

01
Accept the Proposal on Upwork

Review and sign the Upwork contract. Month-to-month, no commitment beyond the current month.

02
Kickoff Call (Week 1)

30-minute strategy call to align on priorities, share access credentials, and confirm the Month 1-2 action plan.

03
Technical Fixes Begin (Week 1-2)

H1s, meta descriptions, title tags, and schema deployed. GBP optimization begins. Backlink disavowal submitted to Google.

04
First Results (Month 3)

City pages live, ranking improvements visible, Maps Pack coverage expanding into Bellevue and Kirkland.

Questions?
Dogwood Enterprises
dogwoodenterprises.biz
via Upwork Direct Message
Window Fellas already has the hardest part — a 4.9 reputation and a proven service. Our job is to make sure the right people can find it.
Appendix

Top Pages & Keyword Data

URLTrafficTop KeywordVolStage
/ (Homepage)28window glass replacement seattle200Decision
/window-glass-replacements/21window replacement issaquah wa30Decision
/wood-window-replacements/10wood window replacement seattle40Decision
/product/andersen-400-series/9andersen 400 series windows1,900Awareness
/product/milgard-tuscany-series/7milgard tuscany series720Awareness

Key Observations

  • Homepage ranks #7 for “window glass replacement seattle” (vol 200) — top-3 is achievable with authority building
  • Manufacturer spec sheet PDFs outrank original service content — original should always dominate
  • Zero pages ranking for Bellevue, Kirkland, Redmond keywords — 840 monthly searches uncaptured
  • Only 5 pages drive any traffic — no longtail coverage whatsoever
Dogwood Enterprises
Thank You
Let’s build the $3M business together.
dogwoodenterprises.biz  ·  Upwork  ·  May 2026