← All case studies
Home improvement UK WordPress Engagement completed Feb 2026

Renovate & Restore: from page two to the map pack in six months.

A 40-location UK home-renovation franchise, WordPress-built, competing against national aggregators for kitchen and bathroom renovation searches.

+184%
Organic traffic, 6 months
38
Keywords ranking #1–3
11
Locations in top 3 map pack
+92%
Quote-request form fills
Client overview

Renovate & Restore franchises kitchen and bathroom renovation services across 40 UK locations. Each franchisee ran a near-identical WordPress location page, and the brand's organic visibility had stalled for two years despite steady link acquisition.

Challenges
40 near-duplicate location pages competing against each other
No consistent Google Business Profile category strategy
LCP over 4.2s on mobile from unoptimized gallery images
Thin, templated content with no local relevance signals
SEO audit & technical issues found
Duplicate content

92% content overlap across all 40 location pages, cannibalizing rankings against each other.

Crawl waste

6,400 low-value tag and filter URLs indexed, diluting crawl budget.

Core Web Vitals

Mobile LCP averaging 4.2s from unoptimized before/after project galleries.

GBP category drift

Inconsistent primary categories across 40 profiles, splitting map-pack authority.

Implementation & timeline
Week 1–2Full crawl, GBP audit, and unique-content rewrite plan for all 40 locations.
Week 3–6Rewrote all location pages with unique local proof points; consolidated GBP categories.
Week 7–10Image compression and lazy-load pipeline; LCP dropped from 4.2s to 1.9s.
Week 11–24Monthly review generation push and rank tracking across all 40 locations.
Traffic growth
+0%
+22%
+61%
+104%
+151%
+184%
Month 1Month 6
Keyword & ranking growth
Kitchen renovation [city]#34 → #2
Bathroom fitters near me#41 → #3
Home renovation quoteUnranked → #5
Boiler installation [city]#28 → #1
Before / after
BEFORE
AFTER
Why a template rewrite wasn't enough

Copying one location page and swapping city names would have taken a week. Instead, each of the 40 pages was rewritten with unique proof points, local project photos, franchisee-specific reviews, and service-area-specific copy, because Google was already treating the near-duplicate versions as competing against each other, not complementing.

Cost of inaction
2 years
Traffic had been flat before this engagement
40
Locations competing against each other, not competitors
0
Locations in the top 3 map pack at the start
Six-month follow-up

Four months after this report was published, Renovate & Restore added 6 more locations to the network. All 6 launched using the same location-page template and GBP category framework built during this engagement, and reached top-10 map pack rankings within 45 days, faster than the original 40.

"Samar rebuilt our site architecture and fixed two years of crawl errors we didn't know existed. Organic bookings nearly tripled in a single quarter."

Operations Director, Renovate & Restore

Want results like this?

Start with a free audit call.

Book consultation
FAQ
01Why did duplicate location pages hurt more than having no pages at all?

Google saw 40 pages saying nearly the same thing and had to choose one to rank, usually the oldest or most-linked, leaving the other 39 buried regardless of local relevance.

02How do you write 40 unique location pages without it becoming a content factory?

Each page pulled from franchisee-specific data: local project photos, completed job counts, and reviews unique to that location, not just a city name swapped into a template.

03Did franchisees need to do anything themselves?

Minimal. They supplied local project photos and reviews; the rewrite, technical fixes, and GBP work were handled centrally.

04How did you decide which locations to prioritize first?

Ranked by search volume for the location's core service terms combined with how much organic traffic the location had already lost.

05Is this approach specific to franchises, or does it apply to any multi-location business?

It applies to any business with more than one physical location competing for the same core service, franchise or independently owned.

More case studies
VitalHealth Clinics FinancePath Advisors Local SEO service
Written by Samar Hayat

Technical & local SEO consultant, 5+ years working with UK home-improvement brands and US health, finance, and tech companies. More about Samar →

Last updated: July 2026