Welcome! Here's how I work.

Goals first, technology second.

I know that it's important to understand what it is that you are trying to achieve first. Only then do I consider the technical solution best suited to achieve that goal.

As a first step, I'll sit down with you to discuss what you need and prepare a high-level sizing of your project. There is no charge for this initial consultation. Then, if we mutually agree to proceed, I'll put together a contract detailing the work to be done and the associated fees.

Learn more