SOFTWARE CONTRACTING FOR AI-ASSISTED CODEBASES
Your AI-built app works. Until it doesn't.
Most clients arrive after building fast with AI tools and hitting a wall — bugs that won't resolve, features that break other features, a codebase no one fully understands anymore. I give you clarity first, then stability.
Every engagement starts with a diagnostic audit — not an open-ended contract.
- auth/session.ts FIXED
- billing/webhook.ts CRITICAL
- onboarding.tsx FRAGILE
- db/schema.ts STABLE
→ full findings + fixes walked through on a live call
HOW ENGAGEMENTS WORK
Clarity first. Stability after.
Every relationship starts the same way: an audit, not an open-ended contract. From there, most clients move into a retainer sized to what their app actually needs.
Stabilization Audit
$2,800 flat fee
A focused, hands-on review of your application — what's broken, what's fragile, and what's actually solid. You leave with immediate fixes and a clear picture of what your app needs going forward.
- Full codebase and architecture review — up to 20 hours, about a week
- Triage of critical bugs, security gaps, and fragile patterns
- Hands-on fixes for the highest-priority issues found
- A written report with a clear recommendation for what's next
Retainer
from $1,400 /mo
Once your app is stable, most clients move into a retainer sized to how much ongoing work they need — from steady upkeep to active feature development.
- Ongoing bug fixes, improvements, and priority response
- Two tiers: Standard and Pro — up to 10 or 15 hrs/mo
- A living list of goals, outcomes, and priorities
- Extra work billed at $150/hr, agreed on first
GET IN TOUCH
Tell me what's going on.
A few sentences about your app and what's breaking is enough to start. I'll reply within a business day with next steps — usually pointing you toward the audit.