case study
AstroMaid
Booking that closes itself.
case study
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.