built for you
For small businesses

Your website should work as hard as you do.

I provide custom sites for small businesses—handling registrations, photo galleries, payments, and customer communications, with regular check-ins to keep everything current.

Upcoming Classes

This Week's Schedule

  • Mon 4pm — Ballet Foundations
  • Wed 5pm — Acro Intermediate
  • Thu 4pm — Hip Hop Juniors
  • Sat 9am — Tumbling Level 2
New quote requests
12
This week via your site
Photo Gallery Tags
Swing sets Zip lines Treehouse builds Before & after

Built-in tools that replace the apps you're juggling

Everything on your site works together—no patchwork of third-party subscriptions, no manual copy-paste between systems. Built specifically for how service businesses run.

📸

Smart Photo Galleries

Upload once and tag photos by event, date, or category. Customers can browse and download exactly what they're looking for without emailing you.

📅

Class & Event Registration

Real-time availability, capacity limits, waitlists, and automated confirmations. You update your own schedule and pricing whenever things change—no need to call me.

💳

Payment Management

Collect deposits, installment payments, and one-time fees directly on your site. Integrated with registration so nothing falls through the cracks.

✉️

Customer Communications

Automated reminders, follow-ups, and announcements that go out on schedule—so you're not manually texting the class list the night before.

📋

Customer Profiles

A running history of every registration, payment, and communication for each customer. Know your regulars; spot who's gone quiet.

📊

Simple Reporting

See at a glance what classes fill up, when revenue peaks, and who your most engaged customers are—without digging through spreadsheets.

I learn your business before I write a line of code.

Every small business runs differently. I spend time understanding yours so the site I provide fits the way you actually work.

1

Discovery Call

I talk through how your business runs today—what's working, what's tedious, and where things slip. No forms, no jargon, just a conversation.

2

Scope & Proposal

I put together a clear plan for what I'll build, what it costs, and how long it takes. You'll know exactly what you're getting before I start.

3

Build & Review

I build in stages and check in as I go. You'll see it taking shape and can redirect before I'm deep in the wrong direction.

4

Launch

I explain how to use each feature, making sure you're comfortable, and am available for ongoing support.

Ongoing relationship

The launch isn't the end—it's the beginning.

Most web developers disappear after they ship. I schedule regular check-ins on your timetable to keep the site matching how your business actually evolves.

  • You update class schedules and pricing yourself, anytime
  • Check-ins cover bigger changes: new services, layout adjustments, seasonal refreshes
  • Adjust registration flows based on what's working
  • Add new offerings as you expand
  • Review analytics and make data-informed tweaks

I'm not a product. I'm a partner.

There are plenty of DIY website builders out there. They're fast to set up and quick to feel limiting. The moment your business outgrows their templates, you're on your own—and that happens fast when you're running classes, managing appointments, or keeping a client roster.

"I don't build sites and move on. I build relationships and build sites within them."

I take the time to understand what makes your operation unique—your schedule, your clients, your brand—and build something that fits it exactly. Then I stay in the picture to make sure it keeps fitting.

🤝

Service over software

The relationship is the product. The website is just what it looks like.

🧩

Custom, not templated

Your site is built around how you work, not how a template works.

⏱️

Less admin, more doing

Every feature I add should give you time back, not create more things to manage.

🔄

Grows with you

I schedule check-ins around your calendar so the site evolves as your business does.

🔍

Plain language, always

No tech jargon, no hidden costs, no surprises. Just honest conversation.

Let's talk about what you need.

No pressure, no pitch. Tell me a little about your business and I'll be straight with you about whether I'm a good fit.