Pick a package or build your own
Productized engagements with clear scope, price, and timeline. Pay direct where it makes sense, or get a quote when scope needs a quick scoping call.
One-time projects
Starter Website
A focused 5-page marketing site to launch a new offer fast, without sacrificing speed or SEO.
4 weeks
- Up to 5 pages (Home, About, Services, Work, Contact)
- Brand-aligned Next.js + Tailwind build on Cloudflare Workers
- Forms wired to Brevo with anti-spam (Turnstile)
- On-page SEO foundations + sitemap + JSON-LD
- Mobile-first responsive design
- Launch checklist + Search Console handoff
Growth Website
Up to 12 pages, structured for conversion, with SEO and analytics built in, the workhorse for established service brands.
8 weeks
- Up to 12 pages incl. service + location landing pages
- Conversion-focused UX with hero/CTA/lead patterns tested in production
- Editable in Keystatic, your team owns the content
- Technical SEO foundations + structured data (Service, FAQ, LocalBusiness)
- Analytics + consent-gated GA4 + conversion events
- Performance budget hit (Core Web Vitals green)
AI Automation Pilot
One end-to-end workflow (form-to-CRM, voice agent, intake bot) shipped with logging and guardrails, proof before you scale.
6 weeks
- Workflow discovery + ROI triage
- n8n orchestration with observability + error routing
- Retell AI voice agent OR chat widget (your choice)
- Vector search on Supabase when RAG is justified
- Security review for keys, webhooks, data flows
- Staff training session for supervisors
Monthly retainers
SEO Monthly Program
Technical hygiene, content production, and reporting tied to pipeline, for teams who want compounding gains, not vanity dashboards.
Ongoing
- Monthly technical audit + remediation
- 4 hand-briefed content articles or page refreshes
- Internal linking + hub/cluster strategy
- GBP optimization for local DFW visibility
- Structured data QA on every shipped page
- Reporting tied to leads + calls, not just rankings
Development Monthly Retainer
A standing block of senior dev hours for feature work, integrations, and bug fixes, with predictable response times and no surprise invoices.
Ongoing
- 20 hours of senior Next.js / TypeScript dev time per month
- Same-business-day response on production bugs
- Async planning + weekly checkpoint (Loom or 30-min call)
- Brevo / Cloudflare / Stripe / n8n integration work included
- Performance budget guardrails (LCP / INP / CLS regression alerts)
- Carryover up to 25% of unused hours into the next month
Support & Hosting Retainer
Cloudflare hosting, security patches, uptime monitoring, and a standing block of support hours, for sites that just need to keep working.
Ongoing
- Cloudflare Workers hosting + R2 media storage included
- Weekly dependency + security advisory scans
- Uptime + Core Web Vitals monitoring with alerts
- 4 hours / month of support work (copy edits, image swaps, small fixes)
- Quarterly backup verification + rollback test
- On-call escalation path for production incidents
Custom engagements
Custom Build
A fully custom Next.js application, portals, marketplaces, internal tools, or anything with real product depth.
12+ weeks
- Full discovery + architecture workshops
- Next.js App Router + Supabase / your data layer
- Auth, role-based access, audit-friendly logs
- REST/GraphQL integrations to CRMs and payment rails
- Background jobs, queues, idempotent workers
- Test coverage on critical business rules
- Runbooks for on-call + escalation paths
None of these fit?
Mix and match service modules with a running total — no email required to estimate. Or tell us about the constraints (budget, deadline, integrations) and a senior on the team replies within one business day.