export type Plan = "hosting" | "managed"; type PricingSectionProps = { activePlan: Plan; mailboxes: number; pricingSummaries: Record; onPlanChange: (plan: Plan) => void; onMailboxesChange: (mailboxes: number) => void; }; export default function PricingSection({ activePlan, mailboxes, pricingSummaries, onPlanChange, onMailboxesChange }: PricingSectionProps) { return (

Simple mailbox pricing

$5 per inbox per month, scoped before you switch.

Pick a mailbox count and plan focus. The base mailbox price is transparent; setup, migration, support scope, minimums, taxes, and add-ons are confirmed during the assessment.

Plan focus
Mailbox count
{[10, 25, 50].map((mailboxCount) => ( ))}
Estimated base hosting

${mailboxes * 5}/ month

Based on {mailboxes} inboxes at $5 each.

{pricingSummaries[activePlan]}

Get a mailbox count quote
What changes by scope

Hosting first, managed help when the migration needs it.

Operational plan
Feature Hosting Managed setup
25 GB mailbox Included Included
Custom domain email Included Included
SPF, DKIM, DMARC check Configured Configured + validated
Migration from current provider Scoped Planned with handoff
Outlook, iPhone, iPad setup Guided Checked before handoff
Local support Available Priority during rollout

No inbox placement guarantees, no zero-downtime promise. The assessment confirms DNS access, provider constraints, migration timing, and device needs before work starts.

); }