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
Business
$7,500
Edit content yourself. Capture leads. Grow.
- 5-10 pages
- Visual content editor
- Lead capture forms
- Integrations (CRM, email, scheduling)
- Advanced SEO
- 2 weeks 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.



