Page templates, rounds of revision, and static page count are what move you up the ladder. Custom functionality (integrations, gated content, calculators, animation, geo-targeting, language translation) is scoped at $175/hr — same rate on any tier. Post-launch updates run on credit-hour packs.
Business email required · No sales pitch · No credit card
Page templates, revisions, and static page count are what move you up the ladder. Custom functionality is scoped per project at $175/hr — same rate on any tier. Drop a business email to see the numbers.
Lead-gen marketing site refresh for small B2B teams or founder-led companies.
Full marketing site rebuild for established teams in a competitive category.
Brands competing in info-dense or buyer-led B2B markets that need depth at scale.
Multi-location operators, expanding service businesses, or sites with broad keyword surface.
Unique functionality is scoped at $175/hr — you don't have to upgrade tiers to get it. Examples of what gets scoped this way:
Pre-purchase hours for content updates, new pages, schema tweaks, or new features. Same $175/hr rate as scoped custom work. Unused balance expires six months after purchase.
Unused balance expires in 6 months.
Unused balance expires in 6 months.
Unused balance expires in 6 months.
We're building an AI maintenance agent that handles routine updates (content edits, link checks, schema upkeep, image swaps) on a subscription. It's not shipped yet; credit-hour packs cover everything in the meantime.
Pages = static pages only. Blog posts don't count toward the tier limit.
Blog migrations supported from WordPress export (.xml) or Webflow CMS export. Other CMS sources scoped case by case.
Astro + Cloudflare. $0/mo hosting. Your repo at handoff. No retainer. No surprises after the project ends.
$0/mo hosting · Astro + Cloudflare · You own the repo and the domain