I work with founders, teams, and other builders to turn ideas into shipped software. Here's what that looks like - and how we'd work together.
End-to-end web applications - interface, API, database, and deployment. Built with a modern stack and written to stay readable long after launch.
Swift and SwiftUI apps designed for the App Store. Native feel, sensible offline behaviour, and a data model that won't fight you later.
Interfaces that are clean, responsive, and accessible - from first wireframe to the last hover state.
Got a project that stalled at 70%? I'll pick it up, clean it up, and get it across the line.
Data models, endpoints, auth, and integrations - the plumbing that keeps a product reliable.
Continuous work after launch: fixes, features, and the steady improvements that keep a product alive.
Straight answers with real numbers. If yours is not here, just ask.
A custom website typically costs between $1,000 and $4,000 for a multi-page business site, and $600 to $1,500 for a single landing page. Web applications and dashboards start around $6,000. The main cost drivers are the number of unique pages, how much custom functionality sits behind them, and how much of the content you already have ready. I give a fixed quote before any work starts, so the number you agree to is the number you pay.
A landing page takes about 1 week. A five-page business website takes 2 to 3 weeks. A web application or custom platform takes 6 to 12 weeks depending on scope. Timelines depend heavily on how quickly content and feedback come back, so projects where the client has copy and images ready move considerably faster.
Yes. You own everything: the source code, the design, the content, and the domain. There is no licence, no lock-in, and no monthly fee required to keep your site online. If you decide to work with a different developer later, you can hand them the files and they can pick it up.
I do not resell hosting or domains, but I set everything up for you on your own accounts so you stay in control. Most sites I build run on free or low-cost hosting such as Vercel or Netlify, which usually costs nothing for a standard business website. Domains typically run $15 to $25 per year, paid directly to the registrar.
Yes. Simple text and image changes are straightforward, and I include a short written guide covering how to make them. If you expect to update content frequently, such as a blog or product listings, I can build in a content management system so you can edit through an admin panel without touching code.
Custom sites load faster, rank better in search, and do exactly what you need rather than what a template allows. Page builders like Squarespace and Wix are cheaper upfront and fine for simple brochure sites, but they get slow, they charge monthly forever, and they become limiting as soon as you need something specific. If your website is a core part of how you get customers, custom is usually worth it. If you just need a simple online presence quickly, a builder may be the better call, and I will tell you so.
Yes. I build native iOS applications using Swift and SwiftUI, covering design, development, and App Store submission. Native iOS projects typically start around $8,000 and scale with complexity. For simpler needs, a fast, mobile-optimised web app is often a cheaper and quicker alternative worth discussing.
Every project includes a period of post-launch support for fixes and small adjustments. Beyond that, I offer optional monthly maintenance plans covering updates, security patches, backups, and small content changes. Maintenance is optional and you are never required to buy it to keep your site running.
Yes. I work remotely with clients worldwide and have handled projects across multiple time zones. Communication happens over email and scheduled calls, and I keep a written record of decisions so nothing depends on catching each other live.
To give an accurate quote I need three things: what your business does, what you want the site or app to achieve, and roughly how many pages or screens you have in mind. Examples of sites you like are extremely helpful. You do not need finished content or designs to start the conversation.
Yes. Common requests include speeding up slow sites, making an old site work properly on phones, fixing broken forms and checkouts, and modernising dated designs. Send me the URL and I will tell you honestly whether a targeted fix or a full rebuild makes more financial sense for you.
Most projects are split into two payments: a deposit to begin and the balance on completion. Larger projects can be broken into milestones tied to deliverables. Payment is handled through Stripe, and you receive a proper invoice for your records.
Whether it's a new web platform, a native iOS app, or shipping something you've already started - tell me what you're after and I'll tell you how I'd build it.
Start your project →