Pricing
Transparent pricing, agreed up front
Senior-level engineering at a fraction of typical US and EU agency rates. Every project starts with a free call and a written quote, so you know the cost before any work begins.
Best place to start
Production audit
$300fixed price
A fixed-scope review of your app, delivered as a clear report with a prioritised fix list.
- Security: auth, database rules, exposed secrets, API protection
- Performance, error handling and code structure
- Deployment setup, SEO basics and scalability
- Written report + 30-minute walkthrough call
- Delivered in 3–5 working days
Custom project
Custom quoteafter a free call
Rescue an AI-built app or build something new. After a free call and a look at your code, you get a fixed quote.
- Free 20-minute call to understand your goals
- Written quote with scope, milestones and timeline
- Pay per milestone, not all up front
- Weekly updates and a working preview
- Documentation and handover included
Monthly retainer
$1,000per month
A dedicated block of my time every week for ongoing development, fixes and support.
- 15 hours per week (about 60 hours a month)
- Priority response for bugs and incidents
- New features and improvements every month
- Monthly planning call
- Cancel with 30 days' notice
Hourly
$20per hour
For small fixes, code reviews and ad-hoc help where a project scope doesn't fit.
- Billed in 30-minute increments
- Weekly timesheets
- Good for small, well-defined tasks
All prices are in US dollars and exclude any third-party costs (hosting, paid APIs, licences).
How projects are quoted
Every project is quoted individually
After a free call and a look at your code, I send a fixed quote. It depends on:
Size and complexity
The number of screens, user roles, integrations and business rules involved.
State of the existing code
A clean codebase is faster to extend than one that needs untangling first.
Timeline
Tight deadlines are possible, but may need more hours per week to hit them.
Security and compliance
Payments, personal data or regulated industries need extra care and testing.
FAQ
Payments, contracts and ownership
Why don't you list a price for projects?
Every app is different. Rather than guess, I look at your code and goals on a free call, then send a fixed quote with clear scope — so the number you see is the number you pay.
How do payments work?
Projects are split into milestones. You pay a deposit to start, then for each milestone as it's delivered. Retainers are billed monthly in advance, and hourly work weekly.
Which payment methods do you accept?
International bank transfer and common payment platforms. We'll agree the most convenient option for you before work starts.
Do we sign a contract?
Yes. Every project has a short written agreement covering scope, price, milestones, timeline and confidentiality. I'm also happy to sign your NDA.
Who owns the code?
You do. All work happens in your repository, and full ownership of the code transfers to you once the work is paid for.
What if the scope changes mid-project?
We agree any change in writing, with its effect on price and timeline, before I start on it. No surprise invoices.
Ready to build — or finish — your product?
Tell me about your idea, or what you've built so far and where it's stuck. In a free 20-minute call you'll get an honest assessment and clear next steps — no obligation.