I sell the thinking first.
The software second.
Recurve Labs takes on a small number of projects at a time. The work is rigorous, the scope is written down before it starts, and the price is fixed. No retainer padding, no account managers, no hand-offs.
How we work
Five steps. No shortcuts.
Every engagement follows the same flow. You always know what's happening next, what it costs, and who is doing the work.
Initial Call
A free 30–45 minute conversation. I ask questions and listen — no pitch, no pressure. The goal is to understand the problem well enough to decide whether there's a good fit.
Paid Discovery
Not every project needs this step. Static marketing sites usually go straight to the proposal. More involved builds — a CMS, integrations, custom features — get a short discovery engagement first: a written plan with requirements, approach, and timeline. Yours to keep either way.
Proposal
A formal proposal with fixed scope, defined milestones, and a clear timeline. What's in the proposal is what gets built — no scope creep, no surprise invoices.
Build
Work proceeds against the agreed scope. You see staging previews throughout. You talk directly to the person writing the code, not an account manager.
Handoff
Full credentials, source code, and a written handoff document. A post-launch support window is included, and an optional retainer is available for ongoing work.
What we do
Three service lines.
01 / Small Business Websites
A website that does its job.
Custom websites for small businesses and solo professionals — built to convert, built to rank, handled in plain English. Pittsburgh-based, working with clients anywhere.
02 / Technical Consulting
Architecture that scales.
Front-end architecture setup and review, plus second opinions on the harder technical decisions. A small amount of this work per year, mostly for teams that already have developers.
03 / AI Integration
Practical AI, not hype.
Adding AI features to existing products in ways that actually help users. Honest advice about when AI is the wrong answer, too.
How pricing works
Written into the proposal. Fixed before work begins.
I quote every project against a clear, written scope — not hourly, not with padded retainers, not with surprise invoices. The price you agree to is the price you pay. Specific numbers come up on the first call, where I can understand what you actually need.
Open for new work.
Send an email and we'll find a time to talk.