Some of the most interesting briefs are the smallest ones. We have just helped Emily Penrose put her business — Emily's Pet Services — online, and it is one of the projects we are most proud to have shipped this quarter.
Emily is a force-free, positive-reinforcement dog trainer based in the Oswestry area. Locally she has a serious reputation: word-of-mouth referrals, glowing Facebook recommendations, and a waiting list that says everything you need to know about how good she is at her job. The brief was straightforward — translate that real-world reputation into an online presence that matches it, and remove every bit of friction between a new client and a booked session.
emilys-pets.co.uk is now live.
The brief
Emily already had the hardest part nailed: a thriving training business and a roster of happy clients. What she did not have was a website that did her work justice or a booking flow that did not depend on a back-and-forth over text.
Three things needed to be true on day one:
- The site had to feel as professional as Emily's training. Her clients are owners who care about their dogs and are not looking for the cheapest option. The brand needed to reflect that — calm, considered, premium, no clip art.
- Booking had to be effortless. New enquiries should be able to choose a date and time on the site and confirm a session without phoning anyone or filling in a contact form and waiting.
- The personal touch had to stay. For complex bookings — especially residential training where pricing varies by length and intensity — the conversation needs to be a conversation. WhatsApp was the obvious answer because it is already where Emily talks to her clients.
What we built
A custom Tailwind CSS and Alpine.js website with a black-and-gold brand language, designed mobile-first because that is where the bookings come from. No template, no page builder, no SaaS lock-in.
The booking system is built into the site itself. Customers pick a service, choose a date from a calendar, select an available time slot, and confirm. The whole flow is three clear steps with a progress bar, and the only thing they have to type is their contact details. Apple Pay is wired in for instant payment on the standard services. For Residential Training and bespoke programmes — where the right answer is “let's talk about your dog first” — the call to action drops the customer straight into a WhatsApp chat with Emily. Real conversations happen on the channel her clients already use.
Every session booked or enquiry sent goes directly to Emily's phone. No middleman, no portal to log into, no monthly fee for a third-party booking platform. The site does the work.
The services
For anyone reading this with a dog in the Oswestry area, here is what Emily offers:
- Solo Dog Walking — one-to-one walks tailored to your dog. Solo attention means your dog gets the full focus they deserve, building confidence and burning energy. From £20 for an hour.
- 1-to-1 Training (10 Sessions) — the full ten-session 1-to-1 programme for owners committed to seeing the work all the way through. The most thorough route to lasting transformation. From £300.
- Residential Training — an immersive programme where your dog stays with Emily. Daily structured sessions, real-world practice, and a fully briefed handover so progress sticks at home. From £500, pricing tailored on a WhatsApp chat with Emily.
- Cat care, cat feeding, and equine care — for clients who need eyes on the rest of the household.
Emily specialises in companion dogs and gundogs. Her approach is force-free — relationships and your dog's emotional state come first, and the goal is long-term results, not quick fixes. That philosophy shapes every page on the site.
Why we loved this build
QB Digital does enterprise Magento work for clients with thirty-million-row catalogues. We also do this. They are different briefs and they both matter. The same engineering discipline applies whether the customer is a multi-store retailer or a sole-trader dog trainer in Shropshire — the goal is always the same: a site that earns its keep, runs cleanly, and removes friction between the person doing the work and the customer who needs them.
Helping a local business take a confident step into the next chapter is the kind of work that does not always show up on a portfolio page, but it is one of the more rewarding things we get to do. Emily knows her craft inside out. Now her website, her booking calendar, and her enquiry flow are doing their part to match.
Got a dog in the Oswestry area? Visit emilys-pets.co.uk and book a session. Or message Emily on WhatsApp directly through the site.
Local business in the Welsh borders or the Midlands looking at the same step Emily just took? Get in touch.