The Studio

Built by hand. Never templated.

LeumaStudio is a founder-led studio building websites and working software where the experience is the pitch.

StudioInteractive design & software · FounderSamuel So · BasedToronto

What we believe

Most sites are assembled. We build ours.

A website earns its keep in the first scroll. If the experience itself isn't the argument, no amount of copy will close the gap.

We build the experience first, because that's what does the selling. A scroll-driven 3D hero, a film that scrubs as you move, type that lands like a statement — these aren't decoration. For the right project the experience is the pitch: it convinces before a single line of copy is read.

Everything is built from scratch — vanilla JavaScript, Three.js and GSAP. No React, no page-builders, no templates. That's a deliberate choice, and it pays off three ways: it loads fast because there's no framework weight to ship, it's distinctive because it isn't a theme a thousand other sites also bought, and the client owns it outright — clean source they can hand to any developer, with no platform lock-in.

We also ship our own software. CLS Booking — an AI front-desk and booking SaaS — is our product, live at clsbooking.com. Running a real revenue product keeps us honest: we build working systems, not just pages that look good in a screenshot.

What we build

Three kinds of thing, all by hand.

i.

Interactive 3D, where the scroll is the pitch.

Photoreal, scroll-driven experiences built in Three.js — depth-displaced scenes, custom shaders, frame-scrub films that play to the position of the page. These are the sites where a person decides in the first few seconds that you're a different league. Built for the moment the experience has to carry the whole argument.

Three.jsWebGL / GLSLFrame-scrubScroll-driven
ii.

Editorial sites, where the brand speaks loudest.

Type-led brand sites for the projects that win on voice and restraint, not spectacle. Strong serif-and-sans pairings, intentional spacing, motion that's felt more than seen. The point is a site that reads like the brand wrote it — confident, specific, unmistakably theirs — rather than one more page poured into a template.

GSAP + ScrollTriggerEditorial typeVanilla JS
iii.

Built & working — real software, not mockups.

Booking systems, dashboards, e-commerce and on-device AI — software that actually runs. We build Shopify storefronts (Liquid themes), web apps on Next.js with Stripe payments, and interfaces that run AI in the browser with no server round-trip. We ship our own SaaS, CLS Booking — so the same hands that design also write the code that takes a payment.

Shopify (Liquid)Next.jsStripeOn-device AI

How we work

Four steps, no surprises.

Step one

Call

A short call to understand the business and the job. We tell you straight whether we're the right studio for it.

Step two

Concept

A researched direction — often a few — so you choose the idea before we write a line of production code.

Step three

Build

Hand-built from scratch and verified live in the browser. You review a real prototype, never a surprise at the end.

Step four

Launch

Shipped to production, handed over with clean source you own — and kept up to date afterward.

The stack

What we build with, end to end.

Experience

Three.js WebGL GLSL shaders GSAP ScrollTrigger

Sites

Shopify (Liquid) WordPress Vanilla JS

Software

Next.js Stripe transformers.js ONNX

Media

AI image pipeline AI video pipeline

Let's build something worth scrolling.

Tell us about your project — we reply within one business day.