Get in touch

Questions, quotes, support issues, or a free 30-minute consultation — this is the fastest way to reach me.

Used to reply to you — never shared, never added to a list without asking.

This form is protected against spam and rate-limited. Nothing you send here is sold or stored beyond what is needed to help you.

Free 30-minute consult

Every new client starts with a no-cost, no-obligation consultation — in person in the Boulder / Denver metro, or over an online call. Reserving onsite time later may involve a deposit that counts toward the final bill.

Response time

I aim to reply within one business day. Contract clients get priority response both here and in the real world.

Service area

Onsite across the Boulder / Denver metro. Remote support (screen-share and server work) is available for clients throughout the US.

Returning client?

Choose "Returning client" above so I can pull up your history before I reply. If you have an account, a client portal is on the roadmap.