JASON GUZMAN

Custom websites and tools for your business

I'm Jason. I build the site, set it up to be found on Google, and when it needs to take appointments, take payments or keep track of customers, I build that part too. You're working with me the whole way, not a team.

Work

My own projects, not client work. I built both start to finish.

DuetStudio

Scheduling and payments for private music teachers.

Teachers schedule lessons, handle cancellations, send invoices and collect tuition in one place. Money goes straight to the teacher's own bank account. Each studio's records are isolated at the database level, so no studio can read another's.

Next.js · Supabase · Postgres row-level security · Stripe Connect

Read the case study

MyScoreStore

A storefront for musicians to sell their sheet music.

A composer sets up a store, uploads her scores and links it from her bio. Customers buy from her directly, the file is delivered automatically after payment, and she keeps more of each sale than she would on a marketplace.

Next.js · Supabase · Stripe · per-buyer watermarking

Read the case study

More work coming soon.

Built for what you need

Every site includes the basics.

  • One page, or several: what you do, photos, your hours
  • A contact form that goes straight to your inbox
  • Page titles, Google Business Profile and Maps, so people nearby find you
  • Send me changes whenever you need them and I make them

Everything else depends on what your business needs. Each one is priced separately.

  • Admin areaUpdate it yourself, from your phone

    You log in and change the things that change: prices, photos, hours, what is on the menu, where you will be this week.

  • Booking and schedulingCustomers book, you keep the calendar

    Customers book a time you have made available, and it lands on a calendar you control. Confirmations send automatically. No double-bookings.

  • Card paymentsStripe checkout, deposits, invoices

    Take payment up front, take a deposit to hold a booking, or send an invoice. The money goes to your own Stripe account and your own bank, not through me.

  • Customer accountsLogins for your customers

    Each customer signs in and sees only their own orders, bookings or files.

  • Service and area pagesRank for what you do, where you are

    A page for each service you offer and each area you cover, written to answer the search that leads someone to it.

  • Live status boardWhere you are, right now

    Location, hours or what is left, updated from your phone. The site shows it immediately.

  • Menu or catalogItems and prices you control

    Your items and prices live somewhere you can edit, and appear on real pages Google can read instead of a PDF.

  • Orders dashboardOne place, not your inbox

    Everything that comes in through the site lands in one place where you can work through it and mark it done.

  • Automated emailConfirmations, receipts, reminders

    Booking confirmations, payment receipts, and a reminder the day before.

How the work runs

You get a fixed price in writing before I start anything. When it's done, the domain, the code and the accounts are all yours.

Contact

Jason Guzman, smiling, holding his two dogs.

You'd be working with me, not an account manager. I'm in San Antonio, so I'm happy to meet up if that's easier.