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 (~15–20 hours)
- Triage of critical bugs, security gaps, and fragile patterns
- Hands-on fixes for the highest-priority issues found
- A written stabilization report, walked through live
Retainer
from $625 /mo
Once your app is stable, most clients move into a retainer sized to how much ongoing work they need — from light upkeep to active feature development.
- Ongoing bug fixes, improvements, and priority response
- Three tiers: Basic, Standard, and Pro — 5 to 15 hrs/mo
- Unused hours roll over one month, capped
- 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.