Pricing

Pay once. Own it forever. Zero monthly fees.

Starter

$3,500

Get online fast with a polished, high-performance site.

  • Up to 3 pages
  • Mobile-optimized
  • Contact form
  • Basic SEO setup
  • 1 week launch support

Premium

$12,000+

E-commerce, bookings, and custom functionality.

  • Everything in Business
  • Online payments
  • Booking system
  • Custom web applications
  • Admin dashboards
  • Multi-user & permissions
  • 30 days launch support

Frequently Asked Questions

What do you need to get started?

Just a 50% deposit and a signed agreement to begin work. I'll also send a simple questionnaire to see what you need. Don't worry if you don't have your text or photos ready. I can start building the site now and we can add the content later.

What's your payment structure?

50% deposit to begin work, and the remaining 50% due before the site goes live.

How long does it take?

Starter: 2-3 weeks. Business: 3-4 weeks. Premium: 4-6 weeks. I'll give you a specific timeline upfront and keep you updated throughout.

What if I don't like the design?

Design is collaborative. I build based on your vision and style preferences from our initial conversation, with regular opportunities for feedback and refinement throughout the project.

Can I update the site myself?

With Business and Premium, you get a visual editor to update text, images, and blog posts yourself. For Starter sites, just reach out when you need changes, and I'll handle them at my standard hourly rate.

Do I own the code?

Yes, 100%. You own the source code, the design, and the content. I take care of getting the site online and running smoothly. There are no hidden licensing fees or vendor lock-ins. The website is a permanent business asset that belongs entirely to you.

What are the ongoing costs?

Zero mandatory monthly fees. Hosting is typically free, so your only recurring cost is your domain (~$10/year). Because I custom code without plugins, my sites don't require maintenance contracts. Optional retainers are available only if you want priority support.

What if something breaks?

I provide a 12-month warranty. If there is a bug in my code, I fix it free. Exceptions: If a third-party service (like Stripe or Google) updates their system and breaks a connection, or if you need fixes after 12 months, I handle those at my hourly rate.

What technology do you use?

I custom code everything using Astro.js without WordPress, page builders, or unnecessary plugins. The result? Sites that score 95+ on Google performance scores.

Why does website performance matter?

Search engines reward sites that are built well. Google cares about mobile-friendliness, security, and performance. The tools I use handle all of this, helping you rank higher and keeping visitors on your site longer.

Recent Work

See what I've built for other clients.