← Back to work

case study

AstroMaid

Booking that closes itself.

the problem

A North Atlanta cleaning company was quoting by hand and losing jobs to slow replies. The first company to respond usually wins, and they were rarely first.

what i built

The whole stack, from one set of hands. A guided online quote builder in React and Supabase that prices a clean in real time and saves abandoned quotes so no lead is lost. An Astro.js marketing site with city-level landing pages and schema, engineered for 95+ Lighthouse. And n8n automations that turn a form fill into an instant owner alert, a branded PDF quote, and a follow-up sequence for quotes that go cold. Logo, branding, HTML email, and print rounded it out.

the result

Customers get a real price in minutes. The owner talks only to people ready to book. The site keeps earning long after launch.

services

  • Web design
  • Web app
  • Automation
  • Branding

stack

Astro.js · React · Supabase · n8n · Cloudflare