WLM
All case studies
Handyman
Vallentuna

Din Hemmafixare

WordPress → Next.js. 42 → 83 on SEO.

A local handyman in Vallentuna with 20+ years of experience. The WordPress site didn't rank and contained 11 thin-content pages, was missing meta descriptions and had the wrong heading structure. We rebuilt everything in Next.js and fixed 20 of 21 identified issues.

42 → 83
SEO score
F → A
Grade
20/21
Issues fixed
5x
More content
Before & after
Before
42
Grade F
After
83
Grade A

What we fixed

JSON-LD schema (LocalBusiness + Service + BreadcrumbList) on every page
Unique meta descriptions per page
Open Graph tags on every page
Correct heading hierarchy — H2 nav removed
Service pages expanded to 600+ words
Dedicated /about page for E-E-A-T
Project page with before/after galleries
Consistent 'Din Hemmafixare' branding
Logical URL structure: /services/painting etc.
Next.js Image: WebP, lazy loading, responsive sizes
I knew the site was bad, but I'd never seen it in numbers before. When I got the report it was obvious. The new site was done in a week and looks exactly like I wanted.
Patrik
Din Hemmafixare