Get in touch

Lots of ways to start a conversation.

Pick whichever fits — but email is usually fastest, and the only one I check every morning. I reply within a working day or two.

01

Channels

In person

Sabadell.

La Creu Alta

I work from my dedicated home studio in Sabadell. Happy to meet for coffee in the Hotel Urpí if you're passing through.

Say hi if you're here
Hours

Studio hours.

09:30–19:00 CET (weekdays)

I close my mail client outside these. If something is genuinely on fire, mark the subject [URGENT].

02

Send a brief

Faster than an open-ended "let's chat" email — fill this in once and we'll get to scope in the first reply.

  • No newsletter sign-up.
  • Goes straight to my inbox.






03

Common questions

Do you only work with WordPress?

No — As well as bespoke WordPress themes and plugins, I also build in React/Next, Vue & Astro.

Smallest project you'll take on?

A two-week scope is the floor; below that the on-ramp costs more than the work. I do free 30-minute consults if you're weighing it up.

Do you do retainers?

Yes — typically half a day a week, for clients I've already shipped a build with. Two slots open at any time.

Where are you based?

Sabadell (La Creu Alta). I work async with clients across UTC-8 to UTC+10, but if you're in Australia, I'll get up early just for you.

Do you use AI?

Yes, specifically Claude Code. I consider Claude a valuable part of the Bain Design team. But just as if Claude was a junior dev, I review its output. The shipped work is mine.

What about page builders?

It depends on the project. I don't rule them out, and I've worked with Elementor, Divi, WPBakery, and others. But it's important to consider the trade-offs. The Bain default is custom blocks or ACF.