Request a Proposal
Start a custom engagement
Custom projects begin with a short conversation, a discovery step where useful, and a written proposal covering scope, deliverables, milestones, and pricing.
1. Initial contact
Share the problem you're trying to solve and the outcome you want.
2. Discovery
Where useful, a paid discovery step clarifies scope before proposing work.
3. Written proposal
You receive scope, deliverables, assumptions, milestones, and pricing in writing.
4. Service agreement
A signed agreement covers scope, IP, confidentiality, and payment terms before development begins.
Helpful information to include
- A short description of the problem, the users, and the desired outcome
- Existing systems that need to interoperate with the new work
- Budget range and timing constraints, if you have them
- Any prior work, documents, or references that would help us prepare
Prefer to reach out directly? Email or phone works during U.S. business hours.
Primary phone
(201) 238-8643Client Support phone
(315) 997-2141Business hours
Monday–Friday, 9:00 AM–5:00 PM Eastern Time