contact

Let's talk.

The first conversation is free and carries no obligation. Often it ends with me telling you the setup you have is fine.

Two ways to reach me

  • Book a call if you'd rather talk it through. Pick a time that suits you and it lands in my calendar — no back-and-forth to find a slot.
  • Send an email if it's a quick question, or if it's easier to describe the problem in writing. Screenshots help.

Either one reaches me directly. There's no queue, no ticket system, and nobody else to be passed along to.

What to expect

  1. 1We talk through what you need. In person around Princeton, Hopewell and Flemington; remote anywhere else.
  2. 2I tell you what I'd do about it, including when the honest answer is that you don't need me.
  3. 3If there's work worth doing, you get a price before it starts — an hourly rate for small jobs, or one fixed number for anything larger.

What the small jobs cost, and what gets quoted instead: the full breakdown →

Where I work

On site around Hopewell, Princeton, Flemington, and Yardley PA. Software work is remote by default, so location doesn't matter for a build.

Appointments are flexible, including evenings and weekends.

What I build → What I handle →