Your website partner from first click to full bloom
Websites don’t have to feel overwhelming.
I bring calm, clarity, and connection to every project.
Bring a Little Joy to Your Website
I’m Joy ⭐ part web developer, part cheerleader, part translator of all things digital. My favorite part of this work? Helping small business owners feel supported and seen while bringing their websites to life.
I believe clear communication and kindness go a long way – yes, even in web design. I’ll explain the tricky stuff, keep the process stress-free, and make sure your site is something you’re proud to share.
Let’s create something together that feels genuine, beautiful, and – most importantly – YOURS. Because at the end of the day, your website should make life easier, not harder.
How I Can Help Your Business Shine Online
- Smooth out glitches that frustrate your visitors
- Tidy up design quirks so your site feels polished
- Get your website working beautifully again
- Clean, mobile-friendly design that feels like you
- Easy to update and grow as your business does
- A website you’ll feel proud to share
- Add online booking, forms, or simple e-commerce
- Connect tools you already use (newsletters, calendars, etc.)
- Customize features so your site fits your business perfectly
- Regular updates & backups for peace of mind
- Security checks to keep your site safe
- Priority support when you need help
Affordable, Transparent, Honest
- $40/hr for hourly projects
- Flat-rate options for full builds
- Monthly care plans for ongoing support
- Custom quotes for special features
- No charge for emails and calls
The Joy Difference
🌸 Kind, clear communication – no confusion, just conversations that make sense
🌿 25+ years of experience – I’ve seen (and fixed) it all
✨ Personal attention – I treat your business like it’s my own
🤝 A true partner – I’m here when you need me, not just when things break
Fresh From the Journal

How Canva Can Help You Fill in the Gaps (and How I Can Help You Personalize It)
So you’ve got the bones of your website — maybe even the copy is done (👏) — but you’re staring at the empty spots where the visuals should go: the logo, the hero image, the team photo you forgot to take.
And now you’re stuck.

3 Types of “About” Pages (and How to Pick the One That Fits You)
If you’re staring at your blank About page wondering what on earth you’re supposed to say — you’re not alone. It’s one of the hardest parts of building a website. Writing about yourself is weird! Do you keep it formal? Get personal? Show off? Stay humble?

You Don’t Have to Write a Word
Here’s a fun fact: almost every client I’ve worked with has said some version of this:
“I don’t know what to write. I don’t even know what to say about myself.”
And my response?
You don’t have to.
Businesses I’ve Had the Joy of Working With












Let’s Make Something Beautiful Together