The challenge
Blenheim Pet Care needed a site that lets pet owners around Blenheim get to know Jhulianna before they trust her with their pets and their home, and then book her.
Where they started
- An existing site in a sage green palette, which the brief asked us to keep and improve.
- More than five years caring for dogs, cats, birds, rabbits, guinea pigs and more.
- One real photograph: Jhulianna with a black puppy against a sage green background.
The research
No reference sites were named and no competitor study is on record for this build. The research was the brief: who the customers are, where they live, and what the owner offers.
Sites we studied
What we tookIts sage green, kept and deepened, with a warm honey colour added for the buttons.
What we found
- The customer is a pet owner within about 35 km of Blenheim who travels and needs trusted overnight care at home.
- The towns that matter are Blenheim, Renwick, Havelock and Picton.
- The service is house sitting, not only drop-in visits: the pets stay in their own home and the house is looked after too.
- New clients get a free meet and greet first, and no payment is taken until a booking is approved.
The strategy
Make the owner the brand. Put her photo and her own words up front, then make both ways to start, meeting first or booking dates, equally easy.
People are trusting one person with their pets and their home. Her own face does that work; a stock photo would not.
A new client can start with the free meet and greet. A returning client can send dates, pets, medication, vet and emergency contact details in one go.
Someone in Renwick or Picton should see their own town on the page and know she covers it.
A serif heading reads as care and quality without feeling corporate, and the rounded body face stays friendly and easy to read.
The build
A React and TypeScript site with the home page, a booking policies page and the legal pages, live at blenheimpetcare.com.
The signature moment
The booking section is one form with two tabs. 'Book a Free Meet & Greet' asks for four things. 'Request a Booking' takes the full picture: dates, each pet, medication, vet and emergency contact. Under both sits the promise that no payment is taken until the booking is approved.
The photo of Jhulianna was converted from an 885 KB PNG to a 51 KB WebP before launch.
Lists Blenheim, Renwick, Havelock and Picton and states the 35 km range from central Blenheim.
Numbered steps that explain how a booking works, on a dark sage band that breaks up the page.
The booking form sends through C.E.A Forms with a hidden trap field, a fill timer and a guard against double sending.
Both fonts are bundled with the site, so no text waits on a request to Google Fonts.
Search
- Page title 'Blenheim Pet Care | Pet Sitting & House Sitting | Blenheim, Marlborough'.
- LocalBusiness schema with a 35 km service radius centred on Blenheim.
- Every page is served as finished HTML with its own title, description, canonical link and H1, so search engines read it without running scripts.
- A sitemap with all four public pages and a plain-text llms.txt summary of the business.
Results
We have not measured bookings before and after launch, so this study makes no results claim.
Study last updated November 2026


