Cursor (dev)
All code is written in Cursor — an AI-augmented IDE built on VS Code. Faster iterations, fewer bugs, and a paper trail of every change. Same editor we used to build this site.
How Halo ships
Fixed timeline, fixed scope, fully transparent stack. You always know what we're building, what we're using to build it, and what it costs — before any code is written.
The stack
We don't do “modern tech stack” vague-talk. Here's exactly what your project runs on, who else uses it, and why we picked it.
All code is written in Cursor — an AI-augmented IDE built on VS Code. Faster iterations, fewer bugs, and a paper trail of every change. Same editor we used to build this site.
We use Anthropic's Claude as our design and UX co-pilot — for copy direction, component planning, and reviewing tradeoffs before code is written. Human judgment stays final; the AI handles the boilerplate so we can focus on the call.
Edge-cached worldwide, instant rollbacks, automatic SSL, zero-config preview deployments for every code change. The same hosting Vercel uses for its own marketing site.
Real relational database — contact form leads, blog posts, portfolio entries, client portal data. Row-level security configured per table. Daily backups, point-in-time recovery, exportable data you actually own.
Need hello@yourdomain.com? We provision Workspace mailboxes on your domain, configure SPF/DKIM/DMARC for deliverability, and migrate existing mail if you're coming from another provider.
GoDaddy, Namecheap, Cloudflare, Google Domains, Squarespace — we work across all of them. You keep your registrar; we just configure the DNS records. No forced migrations, no ownership transfer required.
From call to launch
Most projects ship in 21–28 days. We send a fixed timeline with the proposal so there are no surprises about when you're live.
Day 0
A 30-minute scope call. We map out your pages, your competitors, and what “done” actually looks like. No pitch deck, no slide carousel — we walk through your current site (or competitor sites) and take notes.
Day 1–2
Within two business days you get a written proposal: real pages, real timeline, real number. No “starting at” pricing. If requirements change mid-project, we re-scope before doing the work — never a surprise invoice.
Day 3–21 (typical)
Design and code happen together, not sequentially. You see a working staging URL within a week, not a Figma file. Loom walkthroughs every Friday so you always know what's shipping next week.
Day 18–22
Lighthouse pass on every page, schema validated, sitemap generated, OG cards rendered, 404 page ready, contact form tested end-to-end with a real Resend send, Turnstile + honeypot active. We don't launch until every box is checked.
Day 21–28
DNS cut over to Vercel. SSL provisioned. Google Search Console submitted. Your old site (if any) stays accessible for 14 days as a rollback safety net. We watch UptimeRobot for the first 24 hours.
Launch + 1
Edits inside one business day. Monthly dependency updates. Quarterly performance review. Annual SEO audit included. We answer the phone — no ticket queue, no chatbot.
Ownership
We've seen too many small businesses locked into agencies that hold the domain, the hosting, the email, and the source code hostage. That's not how Halo works.
Domain stays in your registrar account. We never take ownership.
Vercel project lives under your team (we're added as collaborators).
Supabase project owned by you. We have read/write access while the project is active; you can revoke at any time.
Google Workspace billed to you directly at Google's rates. No markup.
GitHub repo lives under your org (or ours, transferred at launch — your choice).
Full documentation handoff. Any developer (including not us) could pick it up.
30-minute call. We'll map out your pages, look at how your competitors rank, and tell you whether Halo is the right fit. If we're not, we'll say so.
No pressure. If you are not a fit, we will tell you fast.