Skip to content
Book a call

Imagination, freshly pressed.

A small San Leandro studio making warm, wonder-filled websites for dreamers. makers. growers. neighbors. Designed with care, built to last, kept fresh like good tofu.

  • Web design
  • Motion & interaction
  • WordPress builds
  • Shopify builds
  • Custom builds
  • Tofu care

Hello · こんにちは

Good ideas are soybeans. We soak them in care and press them into something you can build on.

Hi, I’m Dennis. Imagine Tofu is my one-person studio: equal parts design desk and greenhouse. I work with founders, makers, and small teams who want a website that feels handmade and human. Planned carefully, built properly, and tended long after launch.

What we do

Quiet craft, three ways.

Soft on the pitch, firm on the follow-through.

After dark

Ideas don’t sleep. They set.

Somewhere between “what if” and launch day, every project passes through here: the quiet hours where imagination does its growing.

After dark

Ideas don’t sleep.
They set.

wonder Let it soak

Good ideas start soft. We steep them in wonder until they’re ready to take shape.

craft Press it firm

Then we press, gently but firmly, into a build that expresses you and holds its shape for years.

Morning, eventually

This is where we
dream together.

A single luminous flower glowing soft mint from within, inside a dark greenhouse at night

Wonder × craft.

Let it soak

The best ideas start a little soft. We steep them in quiet wonder, no rush and no hard sell, until they’re ready to take shape.


Press it firm

Wonder gets a site imagined; craft presses it firm. We sweat the build as much as the dream, so what sets at launch stays fresh years later.

The studio

“Soft on the pitch, firm on the follow-through.”

That’s the whole philosophy. I’d rather show you warm, careful work than talk you into anything, with the kind of attention only a tiny studio can give. And yes, a small silken tofu supervises every deploy.

  • Est. San Leandro, CA
  • 1 human + 1 tofu
  • One project at a time

Say hello

Tell me what you’re imagining.

No pitch decks · no pressure · just a conversation