I've written a lot on this blog about what makes a good website for a trade: plumbers, electricians, scaffolders. Almost all of it comes back to the same handful of things. Rank locally, show your credentials, make it obvious you'll turn up and do the job properly. That's the right advice for a trade, because that's the problem a trade's website has to solve. A homeowner searching for an emergency plumber wants to know one thing: will this person show up and fix it competently.
A practitioner's website is solving a different problem, and treating it like a trade site misses the point. By "practitioner" I mean someone selling their own expertise or their own time rather than a job on a property: a yoga teacher, a private tutor, a therapist. Two projects I've built make the difference concrete. Sanctuary Ida is a yoga school. Nicola Noble Tuition is an 11+ tutoring business. Neither of them needed convincing that I'd show up. What they needed was a website that could handle problems a trade never has to think about.
A trade sells a job. A practitioner sells time, or access.
A tradesperson's job is a one-off. A boiler gets installed once. Once it's in, the transaction is over and the next customer is a different job in a different house. The website's role is to win that single decision, to get chosen over the other three quotes.
A practitioner is usually selling something repeatable, a class or a session or a course, and that changes what the website has to do after the sale, not just before it. A yoga class has a fixed number of mats. A tutor's lesson materials can be copied and passed on forever once they leave her hands. Neither of those is a problem a plumber's website will ever face, and neither gets solved by better local SEO or a more prominent phone number.
When the product is a session, capacity is the problem
Molly runs Sanctuary Ida, a yoga school with classes across several locations. Before I built her site, bookings went through text messages, email, and phone calls. That's manageable at a small scale, but it doesn't stop a class overfilling. If ten students can attend a class and twelve try to book, two of them are going to be disappointed, and Molly is the one who has to sort it out after the fact.
I built her booking system on WooCommerce with a class booking plugin, so each class carries its own location, time, and maximum number of attendees. Once a class is full, the site simply stops taking bookings for it, so nobody has to check a spreadsheet or send an awkward message. Payment happens at the point of booking, so Molly isn't chasing anyone for money afterwards, and a calendar view gives her a clear picture of who's coming to what, across every venue. Each class page also carries a Google Maps link, so a student booking a class at a location they haven't been to before knows where they're going without a separate email to ask.
None of that is a feature a trade's website needs. A plumber doesn't need his website to stop him double-booking a boiler install, because he isn't running a dozen identical sessions a week with a hard ceiling on each one. A practitioner selling sessions does need that, and if the booking system can't enforce the limit on its own, it isn't really doing the job.
When the product is your own material, protecting it is the problem
Nicola is an 11+ tutor. Her teaching materials, PowerPoint lessons, practice papers, worked examples, are the product of years of work. Before Covid she delivered all of her tuition in person. When that stopped being possible, moving online wasn't the hard part. The hard part was that, once her materials existed as files, there was nothing stopping a paying student sharing them with others, or posting them on a forum where anyone could download them for free. They could be passed around indefinitely and Nicola would never see any of that money.
I built her platform on LearnPress integrated with WooCommerce, so a purchase through the checkout unlocks the protected lesson content. Without that purchase, the material isn't accessible at all. That solved two problems at once. It let her sell to students anywhere in the country rather than only the ones she could see face to face, and it meant every access to her materials was a paid one, with no way to slip past the till.
A trade's website never has to think about this. Nobody worries that a customer will hand their electrician's actual wiring work to a neighbour for free; the work is physically installed in one house and that's the end of it. A practitioner selling something that exists as a file is selling something that can be copied endlessly, and the website has to make sure that copying doesn't happen for free.
The trust question shifts, even if it doesn't disappear
Trades earn trust through credentials and evidence of finished work: a Gas Safe number, before-and-after photos of a bathroom refit. That question doesn't disappear for a practitioner, but it moves. A parent choosing an 11+ tutor or a student choosing a yoga class isn't checking whether someone will turn up on time with the right tools. They're deciding whether to hand over money for something they haven't experienced yet.
Molly put it simply: "My yoga students love that they can book and pay for my classes on my website." That's a comment about the booking process, not her credentials: it's trustworthy enough that a student is happy to commit and pay before they've set foot in the room.
What this means for the website you actually need
If you're a practitioner who's been handed the same generic "get more local leads" advice a trade would get, ask two different questions instead. Are you selling a limited number of spaces in a recurring session, and if so, does your website enforce that limit itself, or does someone still have to manage it by hand? Are you selling something that exists as a file, and if so, is anything stopping it being shared for free once it's out?
Those are the exact two problems Sanctuary Ida and Nicola Noble Tuition brought to me, and neither was solved by a nicer homepage. Both were solved by the booking and access architecture underneath it.
If that sounds like your business, get in touch and I'll talk through what your website needs to do underneath the design. I also build Website Design for tradespeople, so if you're weighing up the trade side of things too, that's covered as well.