Brand and website
Saltmarsh Animal Hospital
A coastal brand and full-service website for Saltmarsh Animal Hospital in Charleston: tabbed services, an urgent-care bar, a patient portal preview and appointment requests.
- Category
- Brand and website
- Services
- Website development
- Built with
- Brand identity, HTML, CSS, JavaScript, Cloudflare Workers
Results at a glance
- 100Lighthouse accessibility
- 100Lighthouse best practices
- 0Layout shift (CLS)
Lighthouse scores measured on desktop, November 9, 2026. Scores vary a little between runs. Check it yourself on PageSpeed Insights(opens in a new tab)

The challenge
The brief I set: a full-service animal hospital offers a lot, from wellness to surgery to urgent visits. The site had to show all of it without feeling like a hospital directory, and make the urgent path obvious.
What I worked on
- 01
Sun-and-water logo and coastal palette
- 02
Art-directed photography
- 03
Accessible tabbed services with keyboard support
- 04
Urgent-care bar and patient portal preview
- 05
Appointment request form with day picker
Implementation
I designed a sun-over-water mark in a rounded tile with a warm serif wordmark, and a sand, teal and clay palette drawn from the Lowcountry. The site is hand-written HTML, CSS and JavaScript with keyboard-accessible tabs (arrow keys, roving focus) for four service groups, an urgent-care bar, a patient portal preview designed as a real dashboard and an appointment form. Photography was art-directed and generated to match, and it is served from Cloudflare Workers with responsive images.
Outcomes
- Four service groups in one compact, tabbed section
- Lighthouse 100 for accessibility and best practices
- Urgent visit details visible on every screen size
Gallery
Screenshots
Homepage Logo and brand Every service, one place Patient portal preview Mobile layouts
More work
Related projects

Web app
Live(opens in a new tab)Ghostly
Private, end-to-end encrypted chat rooms that vanish the moment everyone leaves. No accounts and no email: share a link or a QR code and talk. Free, installable, and built entirely on Cloudflare.
- TypeScript
- React
- Vite

WooCommerce store
Live(opens in a new tab)Artic Flex
Ongoing WordPress and WooCommerce work for a live krill oil store: a design revamp, security updates, WooCommerce care and a theme upgrade that moved the whole site from PHP 7.4 to PHP 8.4.
- WordPress
- WooCommerce
- Flatsome
