Services & Pricing

What I offer

Every project gets a written quote before work begins. The ranges below are starting points — final pricing depends on scope, timeline, and features.

Website Development

Priced by page count, with domain, hosting, and security bundled in — not a separate line item.

Starter

$450
1–3 pages · hosting/domain included 1 year
  • Custom design, no page-builder templates
  • Mobile-responsive, fast-loading pages
  • Basic SEO & contact form setup
Request a quote

Standard

$800
4–7 pages · hosting/domain included 2 years
  • Everything in Starter
  • Deeper site structure & navigation
  • Third-party integration (e.g., booking, email signup)
Request a quote

Full Custom

$1,250
8–12 pages · hosting/domain included 3 years
  • Everything in Standard
  • Full responsive design across desktop/tablet/mobile
  • Security implementation & monitoring
Request a quote

Additional pages beyond a tier's range: $85/page. Every website tier includes 2 rounds of revisions at the design stage and 2 at the development stage.

Web Applications & Mobile Apps

No two builds are alike, so these are starting points scaled up from the website tiers to reflect real added scope — auth, databases, integrations, and platform-specific work.

Web App — Basic

Starting at $2,200
Milestone-based pricing
  • Single core workflow, one user role
  • Simple database & basic login
Request a quote

Web App — Standard

Starting at $4,500
Milestone-based pricing
  • Multiple user roles & admin dashboard
  • 1–2 third-party integrations (payments, email, etc.)
Request a quote

Mobile App

Starting at $3,200
Milestone-based pricing
  • iOS, Android, or cross-platform, single platform to start
  • Standard/cross-platform builds start at $6,000
  • Backend & API development included
  • +$150 flat per app-store submission (Apple/Google)
Request a quote

Complex or highly custom web app work is quoted individually via written change order rather than a flat starting price.

Hosting & Domain

Website projects include domain registration, hosting, and security monitoring bundled into the project fee for the initial term shown above.

Renews at $300/year

After the bundled term ends — no surprise fees, 30 days' notice before any renewal charge.

Ongoing Maintenance & Support

For clients who need updates, content changes, or small feature additions after launch, billed as flat-rate tasks instead of unpredictable hourly time:

  • Minor tasks — $50 flat: text/content updates, image swaps, contact info changes, form field edits, minor styling tweaks, social link updates.
  • Major tasks — $100 flat: new pages, new third-party integrations, new forms/galleries, redesigning a page section.
  • Unusually large requests are quoted separately via a written change order.
Ask about a retainer
How payment works

Simple, transparent terms.

1. Quote & agreement

After an initial consultation, you'll receive a written agreement outlining scope, timeline, total price, and payment schedule before any work begins.

2. Deposit

A 40% deposit is due at project start to secure your slot and begin work, invoiced securely through Stripe. Deposits are non-refundable once work begins.

3. Milestones & final payment

30% is billed at design approval, and the final 30% at launch. The site won't launch, and files/credentials won't transfer, until everything is paid in full.

Every project includes two rounds of revisions at the design stage and two at the development stage. See the Refund Policy and Terms of Service for full details.