Lost your bearings?

A technical partner who navigates your terrain.

Strategy, design, 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.

  • Website Design

    Designed on a real system, built by the same hands. No handoff, no drift.

  • 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.

  1. 01

    Talk it through

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

  2. 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.

  3. 03

    Build and support

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

Curious how I work? Here's the system behind this site.

What it costs

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

Project work & consulting
$250/hour, or a flat fee by scope.
Support retainers
From $500/month. Retainer clients pay $200/hour for anything beyond.

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

Credibility

  • 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.

Heads up

You won't find an email address or phone number anywhere on this site, and that's deliberate. Posted addresses and numbers 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. Every field is required.