A local business does not need a 12-page site. They need the phone number visible, the hours correct, and one clear button that actually works when someone is standing in the parking lot at night.
A focused first pass
The stack that survives Tuesday night
Next.js App Router, Tailwind, a focused form endpoint, Vercel, and one custom domain can be a durable version of this stack. They are implementation choices, not the product itself.
No giant theme. No 40 plugins.
A working form should validate the request, persist it before assuming email succeeds, and show a confirmation that sets a truthful response expectation.
For some shops, that focused path is enough to begin. Others need scheduling, inventory, accessibility work, integrations, or more editorial depth. The point is to earn each addition rather than starting with a page count.