Intro call
What you're building, who it's for and what done looks like. You leave with a rough scope whether or not we work together.
We design custom websites in Figma and build them in Next.js, with GSAP scroll animation where motion earns its place and a Sanity CMS your team can edit without us. No templates and no page builder fighting the design, just a site that loads fast on a phone and is structured for search engines and AI answers from the first commit.
Template and theme sites share the same layouts, so a buyer comparing three tabs cannot tell which company is which. Distinct design is the cheapest trust signal you can buy.
Page builders ship megabytes of scripts. Largest Contentful Paint and Interaction to Next Paint fail, bounce rates climb and every paid click costs more.
When changing a headline means filing a ticket, pages go stale, launches wait on engineering and marketing stops testing anything.
Content locked in images or client-side scripts, missing structured data and a redesign without redirects are how rankings disappear and AI assistants cite someone else.
Who the site is for, what each page has to make them do, and the structure that gets them there.
Desktop and mobile layouts for every template, with a type and colour system your brand can grow into.
Hand-built React components, server rendering by default and Core Web Vitals checked before launch.
Scroll-driven motion that animates transform and opacity only, with every word in the server-rendered HTML so nothing is hidden from search.
Pages, posts and case studies your team edits directly, with live previews and field validation.
Semantic markup, JSON-LD structured data, sitemaps, metadata and a redirect map from the old site so rankings carry over.
Five steps from first call to handover. A multi-page site takes 8–12 weeks; a landing page, 3–4.
Single-page and landing page builds start from $800. Multi-page sites with Sanity CMS, GSAP animation and full technical SEO start from $1,500. Projects that combine a website with brand identity, 3D or an app are quoted on scope after a 20-minute intro call, and every quote is fixed before work starts.
Next.js renders pages on the server, so they load fast and every word is readable by search engines and AI crawlers. There are no plugins to patch and no platform limits on design or motion. Webflow and Framer are good fits for small marketing sites a team wants to edit visually, and we will say so when one suits you better.
Yes. Content lives in Sanity, a headless CMS where your team edits pages, blog posts and case studies with live previews. We set up the fields around your actual content and record a walkthrough at handover.
Not when they are built properly. We animate only transform and opacity, keep all text in the server-rendered HTML rather than injecting it after load, and load animation code only where it is used. Core Web Vitals are measured before launch, and motion that costs speed is cut.
Not if the migration is planned. We crawl the old site, map every URL that has rankings or backlinks to its new equivalent with permanent redirects, carry over titles and structured data, and monitor Search Console after launch.
You do. On final payment the repository, Figma files, CMS and hosting accounts are in your name. There is no lock-in, and any competent developer can pick the project up.
Websites, iOS apps and 3D from one team: designed, built and handed over properly.
Start a project