Orlando Window Company Goes from Zero to Page One in 4 Months — Without Ads
The Situation
Sunshine State Windows had been installing and repairing windows across the greater Orlando area for nine years. They did good work, had a decent reputation, and had survived entirely on referrals, repeat business, and occasional Angi leads.
The Angi dependency was the problem. Each lead cost $45–65 and was shared with up to four other companies. The owner was spending $1,800/month on Angi and converting roughly 25% of leads — after undercutting competitors on price just to win the job. The margin barely justified the spend.
He came to us with a specific brief: stop paying for shared leads. He wanted to own his rankings — Google Maps, page one organic — so that leads came directly to him, uncontested.
His budget: $500/month. No ad spend. Pure SEO.
The Starting Point
When we audited his online presence:
- Website: 4 pages, no dedicated service pages, built on a free WordPress template from 2019
- Google Business Profile: 8 reviews, incomplete, no photos
- Page one rankings: zero for any target keyword
- Backlinks: 3 (his own Facebook page, his Angi listing, a directory he’d forgotten about)
- Local citations: inconsistent across 18 directories — two different phone numbers, old address on 7 of them
In a competitive market like Orlando, this was a starting position that would take most agencies 12–18 months to recover. We committed to meaningful movement in 4 months.
The Work
Month 1 — Foundation
Google Business Profile:
- Rebuilt from scratch: complete profile, correct categories (Window Installation Service + Glass & Mirror Shop), 47 photos uploaded, service areas set to 14 Orlando-area suburbs
- Review generation: personalised SMS template sent to past customers. Went from 8 to 31 reviews in 30 days.
- Weekly GBP posts — completed jobs with photos and brief descriptions
Website restructure:
- Built 6 dedicated service pages:
/window-installation-orlando//window-repair-orlando//window-replacement-orlando//sliding-door-repair-orlando//double-glazing-orlando//emergency-window-repair-orlando/
- Each page: 600+ words of original content, LocalBusiness schema, click-to-call, photo gallery of real jobs, FAQ section targeting long-tail questions
Citations:
- Corrected all 18 inconsistent citations
- Added to 14 new directories: Yelp, Bing Places, Apple Maps, BBB, Houzz, Angi (kept for citation value, paused paid leads), Chamber of Commerce, and 7 niche home improvement directories
Month 2 — Content and Links
Blog content:
- Published 4 blog posts targeting informational queries: “how long do windows last,” “signs you need window replacement,” “single vs double glazing Florida,” “how to stop window drafts”
- Each post internally linked to the relevant service page
Local links:
- Secured 3 local links: Orlando Chamber of Commerce member listing, a citation on a local home renovation blog, and a manufacturer directory listing (they were already installing a national brand’s windows)
Month 3 — Refinement
- Reviewed and expanded the top-performing service pages based on Search Console data
- Added FAQ schema to all 6 service pages
- Published 3 more blog posts targeting comparison queries: “window repair vs replacement,” “vinyl vs aluminium windows Orlando,” “how much does window replacement cost in Florida”
- Built 2 suburb-specific landing pages:
/window-repair-kissimmee/and/window-installation-winter-park/
Month 4 — Results
By the end of month 4, organic traffic had grown steadily each week. Search Console was showing impressions and clicks across 40+ queries.
The Results
Rankings at month 4:
| Keyword | Position |
|---|---|
| window repair Orlando | 3 |
| window installation Orlando | 4 |
| window replacement Orlando | 2 |
| emergency window repair Orlando | 1 |
| double glazing Orlando | 5 |
| sliding door repair Orlando | 3 |
| window repair Kissimmee | 2 |
| window installation Winter Park | 1 |
| window company near me (Orlando area) | 4 (Maps) |
| glass repair near me (Orlando area) | 3 (Maps) |
| window replacement company Orlando | 6 |
Lead volume by month:
| Month | Organic leads |
|---|---|
| Month 1 | 4 |
| Month 2 | 11 |
| Month 3 | 22 |
| Month 4 | 31 |
Cost per lead: $0 per click. Total monthly retainer divided by leads = $16/lead by month 4.
Angi spend: Cut from $1,800/month to $0 by month 3.
The owner: “I was genuinely sceptical that SEO would work this fast. By month three I cancelled Angi completely. The organic calls are better quality — people call me, I don’t have to fight three other companies for the job.”
What Made It Work
Reviews were the fastest win. Going from 8 to 31 reviews in 30 days moved the GBP from invisible to competitive almost immediately. Review velocity is the most underrated ranking factor in local SEO.
Service pages, not a services page. Six dedicated pages with specific content dramatically outperformed the previous single-page approach. Google can rank a page about “window repair Orlando” — it cannot rank a page about “all the things we do.”
Content answered real questions. Blog posts targeting “how long do windows last” and “signs you need window replacement” captured homeowners in the research phase — and converted them via internal links to the service pages.
Patience in month one pays in month four. SEO compounds. The work done in month one created the base for the rankings achieved in month four. There are no shortcuts — but there is a process.
Interested in building organic lead flow for your window or glass company? Get your free demo page → — we’ll show you exactly what we’d build for your market before you spend anything.
Orlando, Florida — Results at a Glance
Page one rankings for 11 target keywords
30+ organic leads per month by month 4
Zero cost per click — purely organic
Want Results Like This?
Get a free demo page built for your glass company in 48 hours. No credit card, no commitment — see the work first.