Pricing

Three tiers. No “starting at” games.

Fixed scope, fixed price. You see the number before I start. If your project grows, I quote the change before I touch a single file.

Start a projectGet a free site teardownCall (224) 645-0941

The numbers

Pick the tier that matches your scope.

Most projects land in the middle. If you're not sure where you fit, email me with what you've got and I'll tell you.

Landing Site

$1k – $2k

One focused page that converts. Right move when you need a real online presence fast.

  • 1 long-form page
  • Custom design (no templates)
  • Contact form → your inbox
  • LocalBusiness schema
  • Next.js + Vercel hosting
  • Mobile-first, sub-2s load
Most projects land here

Marketing Site

$2k – $5k

Full marketing site: home, services, pricing, contact, plus city pages. Built for local search.

  • 5–10 pages
  • Per-city landing pages
  • Blog system (Supabase)
  • Multiple forms
  • Full schema markup
  • GBP alignment
  • Core Web Vitals tuned
  • You own everything

Custom & Care

$5k+

Auth, dashboards, integrations, admin panels. Real product work, scoped honestly.

  • Custom features
  • Auth + user accounts
  • Admin dashboards
  • API integrations
  • Payments (Stripe)
  • Discovery call first
Scoped per projectBook a call

FAQ

Questions I get a lot.

Do you have a payment plan?
50% to start, 50% at launch. For projects over $3k I can split into three payments. No interest, no contracts beyond the scope doc.
Why fixed price instead of hourly?
Hourly billing punishes the client for changing their mind. Fixed scope, fixed price means we agree on what we are building before I start. If you want to add something, I quote it before any new work happens.
What if my project grows mid-build?
We document the change, I quote it, you approve before I touch a file. The original scope still ships at the original price. No surprises at invoice time.
Do I have to use your hosting?
No. You own the code. You can host it on Vercel, Netlify, or your own server. My care plan is optional and convenient — never a lock-in.
How long does a project take?
Landing: 1–2 weeks. Marketing site: 3–5 weeks. Custom: depends on scope, but you get a real timeline before we start — not "a few weeks."

Ready to put a number on your project?

Email me what you've got — even a one-liner. I'll send a fixed-scope proposal within two business days.

No pressure. If you are not a fit, we will tell you fast.