Léa Dom
From €500

Case study · Home cleaning
Léa Dom
Home cleaning Paris & suburbs, held slots
Live quote + held slot — beat anonymous marketplaces.
Scroll the story · then the live pages ↓
- Conversion
- Live price same-session
- Trust
- Identifiable housekeeper
- Ops
- Fewer quote round-trips
01 · Problem
Opaque price, fuzzy slot, anonymous person
Against a marketplace, solo cleaning loses if the site gives neither price nor a face.

02 · Approach
Book without leaving the page
Packages → zones → live quote → slot. Personal brand from the hero.

03 · Stack
Dense UI, client-side quote logic
Next.js, TypeScript, Tailwind, optimized images. Vercel noindex demo — client staging.

04 · Outcome
Fewer quote round-trips
Same-session price, identifiable cleaner, already framed lead.

Takeaways
- →Live price beats “we’ll call you back”.
- →A face > a generic cleaning logo.
- →A held slot reassures as much as the price.
€690Offer €500
Technical sheet
- Technologies
- Next.js
- TypeScript
- React
- Tailwind CSS
- Libraries & tools
- next/image
- Framer Motion
- Deployment
Vercel — subdomain demo, noindex, global CDN
- Role
Technical design · UI · fullstack development · baseline SEO
- Context
Cleaning demo — live quote, zones, held slot
06 · Inside the product
Each chapter = one page. Zoom in → zones → zoom out → next page.
Page chapter · 01 / 06
Home page
We start on the home — the converting storefront
First impression: brand, promise, visual proof and CTA. If this page fails, the rest of the site almost never saves the lead.
Job of this page: Clear intent from entry — the visitor knows what to do next.
Scroll down · zoom into 6 zones
Zoom in
Scroll once to enter this page’s tour
Then each scroll spotlights one zone. At the end you zoom out before the next page.
Scroll · zoom in
Chapter done · zoom out
Keep scrolling for the next page.
Page chapter · 02 / 06
Packages page
Page change: packages in detail
Home sells intent. Here we answer “is it included?” with detail — without it, the phone becomes a FAQ again.
Job of this page: Already-scoped leads — fewer round-trips, cleaner bookings.
Scroll down · zoom into 1 zones
Zoom in
Scroll once to enter this page’s tour
Then each scroll spotlights one zone. At the end you zoom out before the next page.
Scroll · zoom in
Chapter done · zoom out
Keep scrolling for the next page.
Page chapter · 03 / 06
Areas page
Page change: where we actually cover
Over-promising kills reviews. This page filters geo before the lead — operational honesty.
Job of this page: Actionable leads — denser schedule, fewer no-gos.
Scroll down · zoom into 1 zones
Zoom in
Scroll once to enter this page’s tour
Then each scroll spotlights one zone. At the end you zoom out before the next page.
Scroll · zoom in
Chapter done · zoom out
Keep scrolling for the next page.
Page chapter · 04 / 06
Pricing page
Page change: the price grid
Here we write in black and white what will be invoiced. Anti-dispute, anti-“how much?” page.
Job of this page: Price trust — cleaner conversion toward the form.
Scroll down · zoom into 1 zones
Zoom in
Scroll once to enter this page’s tour
Then each scroll spotlights one zone. At the end you zoom out before the next page.
Scroll · zoom in
Chapter done · zoom out
Keep scrolling for the next page.
Page chapter · 05 / 06
Reviews page
Page change: social proof
Before the last click, prospects look for local proof. This page reassures where Google Maps isn’t enough.
Job of this page: Higher completion rate — especially on the first visit.
Scroll down · zoom into 1 zones
Zoom in
Scroll once to enter this page’s tour
Then each scroll spotlights one zone. At the end you zoom out before the next page.
Scroll · zoom in
Chapter done · zoom out
Keep scrolling for the next page.
Page chapter · 06 / 06
Booking page
Page change: we hold the slot
End of the funnel. No more reading: a dedicated page to convert hot intent without climbing back to the hero.
Job of this page: End-of-journey conversion — the lead isn’t lost between tabs.
Scroll down · zoom into 1 zones
Zoom in
Scroll once to enter this page’s tour
Then each scroll spotlights one zone. At the end you zoom out before the next page.
Scroll · zoom in
Tour complete
Now open the live site and click freely.
07 · Léa Dom
See the project and try it
The showcase runs like a real client site: pages, forms, cart when relevant. You can also ask for a turnkey purchase.
