Michael Deal
ME_08 / 2025

Maid Elegant.

ME_08

A booking-focused marketing site for a residential cleaning service — built to turn a search click into a scheduled clean.

ROLE /
Design · Build · Ship
YEAR /
2025
STATUS /
Live
STACK /
Next.js · Tailwind · Vercel
PLATFORMS /
Web
LINK /
Site →
Maid Elegant — hero

The problem

Cleaning services live and die on local search. A homeowner finds three options, opens all three, and books the one that makes the next step obvious. A site that buries pricing or hides the booking form loses that race before it starts.

What I built

A site built around one action: get a clean on the calendar. Clear service tiers, transparent pricing, a short booking form, and proof — photos and reviews — placed exactly where a hesitant visitor needs them. Everything else stays below the fold.

How I built it

Next.js + Tailwind + Vercel. Image-tuned for fast loads on a phone, since that's where most of the traffic lands. The booking form posts to a serverless function that routes the request straight to the owner — no inbox to babysit, no CRM to maintain.

What I learned

For a service business, the site doesn't need to be clever — it needs to be fast and honest about price. The version that converts is the one that answers "what does this cost and how do I book it" before the visitor has to ask.