Clean4ME — Website Redesign
Product Design

Clean4ME — Website Redesign

Replacing a template with zero brand identity

RoleUI/UX Designer & Developer
TimelineMar – Apr 2025
ToolsFigma, HTML/CSS, JavaScript, GSAP, Cloudflare Pages
TeamSolo Designer & Developer
Challenge

Clean4ME was using a generic template with stock imagery, a mismatched colour scheme, and no clear service hierarchy — making them indistinguishable from competitors.

Solution

Designed and built a bespoke multi-page website using real photography, a brand-aligned palette, and clear service-focused information architecture.

Impact

From a template with no brand presence to a professional, SEO-optimised, mobile-responsive site that builds trust and clearly communicates services.

My Role

End-to-end ownership — research, Figma design, front-end build, animations, responsive implementation, SEO, and deployment.


Overview

This project started personally. My dad runs Clean4ME, a cleaning and property management business across the Highlands and Islands of Scotland — and I could see his website wasn't doing him justice. I offered to redesign it.

The original site was a generic Squarespace template with a burgundy colour scheme, stock photography, and a shopping cart feature they didn't need. Nothing about it said this is Clean4ME — no real photos, no personality, no trust. For a service business where customers are inviting strangers into their home, that's a real conversion problem.

Nothing about the original site said 'this is Clean4ME' — no real photos, no personality, no trust. For a service business, that's a conversion problem.

Discovery & Research

I started by understanding the business properly — their services, their area, and what actually makes them different: a small, responsive local team that landlords trust to keep properties ready between tenants.

I then audited six competitor cleaning websites across Scotland. Most fell into two camps: overly corporate sites with generic stock photos, or bare-minimum single-page sites with no structure. The opportunity was to sit in the middle — professional but personal, structured but not sterile.

6Competitor sites audited
3User personas mapped
2Core service areas
0Real photos on original

Three user personas emerged, each shaping different parts of the design:

🏠
Fiona42 · Homeowner

Busy mum of two in Elgin. Works part-time and wants her home cleaned regularly without having to think about it.

Goals
  • +Find a cleaner she can trust with a house key
  • +Consistent quality without having to check up
  • +Easy booking, no back-and-forth
Frustrations
  • Previous cleaners were unreliable
  • Can't tell from most websites if they're professional
  • Stock photos make every company look the same

I just want someone I can rely on to show up and do a proper job.

🔑
David55 · Landlord — 3 Properties

Owns three rental properties across the Highlands. Needs someone to handle changeovers and keep properties ready between tenants.

Goals
  • +Fast turnaround between tenants
  • +One point of contact for cleans and checks
  • +Responsive when something comes up last minute
Frustrations
  • Current cleaners don't answer out of hours
  • No way to see if a job's been done properly
  • Tired of coordinating multiple contractors

I need someone who treats my properties like I would — and picks up the phone.

🏢
Mark38 · Office Manager

Manages a small accountancy firm in Inverness. Needs reliable office cleaning that works around business hours.

Goals
  • +Clean workspace for client meetings
  • +Evening or weekend cleaning so it doesn't disrupt work
  • +Professional appearance for the office
Frustrations
  • Last cleaner left supplies out during client visits
  • Hard to find commercial cleaners outside the central belt
  • Most websites don't clearly list commercial services

Clients walk in and the office needs to look sharp. That's non-negotiable.

Design

I designed the full site in Figma before writing a line of code. The information architecture split into three focused pages — a homepage establishing trust, a dedicated cleaning services page, and a property support page targeting landlords specifically.

The colour palette was pulled directly from the Clean4ME brand — the blue from their van livery became the primary colour, with navy for depth. Every stock image was replaced with real photographs of their vehicles, completed jobs, and service locations. That single decision transformed how trustworthy the site felt more than any amount of styling could.

Clean4ME van at historic site — real brand photography
Real brand photography replaced all stock images
Clean property interior
Actual completed work showcased

I also used Claude as a creative tool during the design process — generating a base to react to and push against, then directing and refining the design myself. This is increasingly how modern designers work, and it let me move faster without compromising quality.

Professional floor cleaning
Service cards with real imagery
Clean4ME branded vehicle
Brand consistency across pages

Build

The final site was hand-coded using semantic HTML, custom CSS with design tokens, and vanilla JavaScript — no frameworks. GSAP with ScrollTrigger powers scroll-based animations, with all motion respecting prefers-reduced-motion for accessibility. The site was built mobile-first and deployed on Cloudflare Pages.

Full SEO implementation was included from the start: Open Graph tags, JSON-LD structured data, canonical URLs, lazy loading, and descriptive alt text throughout.

The site was coded using Claude, with me directing the output and making decisions about structure, content, and detail throughout.

3Pages designed & built
0Frameworks used
100%Custom CSS
FullSEO from day one

Outcome

Clean4ME went from a template site with no brand presence to a professional, mobile-responsive website that accurately represents who they are. It now works as a genuine business asset — building trust with new customers and clearly communicating services at a glance.

100%Real photography
3Targeted service pages
FullSEO implementation
MobileFirst responsive

Reflection

Working with a real business rather than a hypothetical brief forced sharper decisions — I couldn't hide behind lorem ipsum. If I revisited this, I'd push for user testing with real customers before finalising the IA, and explore a CMS so my dad can update content himself. The biggest takeaway: authentic photography transforms a design more than any amount of styling ever could.