Services / Websites & business systems

What needs to
work better?

A new website is one starting point. A broken handoff, repetitive task, or underperforming page is another. Here’s where I can help, with work you can inspect.

Find the right starting point.

A new website

Look like your business.
Work like it, too.

Custom design and development, from public pages to the booking, account, payment, or administration tools your project needs. Start with what customers should be able to do, then build the right experience around it.

Talk about a website ↗

CRM integrations

Give every inquiry
somewhere to go.

Connect your website, CRM, and the tools your team uses every day. Bring inquiries, customer details, and the next step together, with fewer manual handoffs. I’ve built multiple CRM integrations across real projects, with experience in contact matching, routing, and keeping information in sync.

We start with your workflow and the connections your tools support, then build around your business.

Connect your workflow ↗

Booking & scheduling

From “are you free?”
to “you’re booked.”

Let customers choose a service and find a time that works. Build availability around working hours, service durations, buffers, and the calendar or inventory your business relies on.

Plan your booking flow ↗

Custom payment integrations

Payment is a step.
Make it connect.

Connect Stripe Checkout to the rest of the transaction: reserve the appointment or inventory, verify payment, confirm the booking, and deliver what the customer needs next.

Cancellations, refunds, delayed payments, and interrupted handoffs are part of the workflow, too.

Connect checkout to your business ↗

AI, tools & automation

Less moving information.
More moving forward.

Internal dashboards, connections between apps, and tools for work that keeps coming back. That could mean preparing a job from a booking, organizing documents for review, or replacing a spreadsheet handoff.

Add an AI chatbot to your website, build an assistant into your tools, or connect ChatGPT to systems it can work with and take action through. We can explore the experience you want, the tasks AI should handle, and the access and features your systems support.

Talk through the task ↗
Integration work

Explore the implementation.

Read the project evidence for CRM connections, including what is implemented and how it has been verified.

Read the integration evidence ↗

Design & motion

Make the first impression
feel like you.

Custom motion can explain a service, create an introduction, or make an interaction memorable. These are recordings of real client websites.

Project animation

0:00

Recorded from the live website on September 14, 2026.

Bring more personality to your site ↗

Performance & technical SEO

Measure the friction.
Then remove it.

Audit loading, layout stability, images, scripts, metadata, and indexing. Improve the actual causes and compare results under the same conditions.

Radiance with Hazel

A steadier opening.
A lighter logo.

Responsive image variants and font loading changes addressed oversized assets and movement as the page opened.

Local before-and-after test · September 13, 2026
Initial mobile layout shift (CLS)

0.147 0.000

Mobile opening logo

36,276 B 6,094 B

These are recorded local measurements, not PageSpeed scores or current real-user results. The test used a production build, a simulated mobile network, and the same viewport before and after. The current public site may differ.

Your existing website

A useful next chapter.
A sensible scope.

Add a feature, improve a page, repair a broken flow, or update the design. We start by looking at your platform and the outcome you need, then decide whether to extend what’s there or replace the parts holding it back.

Tell me what needs changing ↗
A few practical starting points
  • A clearer inquiry or booking flow
  • An account area or administration tool
  • Custom motion and mobile polish
  • Faster pages and more stable layouts
  • A connection to software you already use