Lost your bearings?

A technical partner who navigates your terrain.

Strategy, development, and ongoing support, all from one person who stays accountable throughout. I help small and mid-sized businesses make smart platform decisions, then build and maintain what they actually need.

Services

Everything between the idea and the thing that runs.

Technical Consulting

Platform decisions, architecture, and audits before money gets spent on the wrong thing.

Custom Development

Websites, plugins, and tooling built to last, not patched together.

Migrations & Integrations

Moving platforms or connecting systems without downtime or data loss.

DNS & Email

The unglamorous infrastructure handled correctly, so it never becomes the problem.

Retainer Support

A senior developer in your corner, as little or as much as you need. Priority access.

How I work

Talk. Scope. Build.

01

Talk it through

We start with the problem, not the product. What are you trying to do, and what's in the way?

02

Agree on scope

You get a scope written in plain language. It covers what gets built, what it costs, and what happens after launch.

03

Build and support

I build it, ship it, and stay accountable for it. The work doesn't end at launch.

What it costs

No mystery pricing. You shouldn't have to book a call to learn the ballpark.

Not sure what your problem needs? That's what the first conversation is for.

Experience
20 years building for the web.
How clients arrive
Mostly by word of mouth.
Continuity
Working relationships measured in years.

A lot of my work is fixing what was rushed or never thought through.

Contact

Start a conversation.

You'll be writing directly to Rich. No intake team, no chatbot. Replies within a business day.

You won't find an email address anywhere on this site, and that's deliberate. Posted addresses get harvested by spammers, and real messages end up buried. The form keeps the channel clean, so your note actually gets read.

Your message goes to Rich. No mailing lists, no tracking.