Keen On Driving
- Client: Keen On Driving, Rossendale Valley
- Services: Website build and hosting
- Website: keenondriving.co.uk
- Source code: on GitHub
Daniel Keenan set up Keen On Driving at the beginning of 2026, teaching manual driving lessons around the Rossendale Valley - Rawtenstall, Crawshawbooth, Waterfoot, Haslingden and Helmshore, and the BB4 postcodes generally. He originally trained to be a history teacher and found he preferred one-to-one teaching in what he calls "the moving classroom" of a car, which I think is a lovely way of putting it. He came through the proper route, too: trained by Linda Edwards at Express Driver Training, mentored by Andy Scanlon of Scan School of Motoring, and now through the final ADI test, which only about 35% of aspiring instructors pass nationally.
Daniel and I go back a bit further than this build, which I'll mention because it explains why the whole thing was such a straightforward conversation. Back in my Bouncy Castle Network days he was one of the platform's customers, and worked with me on optimising his site. So by the time he'd qualified as a driving instructor and needed a website of his own, he'd already seen how I work from the customer side - which meant the build was really a continuation of a working relationship rather than a cold start.
Being a new instructor starting from nothing, he needed the site to do two jobs at once. One was explaining who he is and how he teaches - he has real experience with nervous pupils, and with pupils who have severe anxiety, ADHD and autism, which is worth saying plainly because it's often the exact thing people are worried about when they go looking for an instructor. The other was turning up in Google when someone in Haslingden searches for driving lessons in Haslingden, which is the bit the rest of this page is about. All his lessons are two hours, and the prices are stated on the site: £70 for a starter lesson, £80 standard, and block bookings of 10 to 40 hours working out at £38 down to £35 an hour.

The local search bit
This is the part of the build I'd point other small local businesses at, and it follows the checklist in my guide to targeting specific areas. The areas covered page on the site has a clear H1 and then a genuinely local paragraph for each town - routes connecting Haslingden's town centre to the A56 and the M66, the upper valley roads out of Waterfoot towards Bacup and Rochdale, the quieter residential streets in Helmshore that suit an early lesson, the village roads through Crawshawbooth between Rawtenstall and Burnley - plus the practical logistics of using Nelson Driving Test Centre and when he's generally available for tests (10am to 1:30pm, Monday to Friday). The meta descriptions name the towns as well.
The scale here is deliberately the opposite end from Fun at the Fair, where 21 location pages went up in one go with all the collating that involved. Instead the structure comes from the Chobble Template's blocks system: each entry in the locations collection on Daniel's CMS gets its own page, built the same way as any other page on the site - there are five of them at the moment, one per town, living at /locations/rawtenstall/ and so on, with the areas covered page acting as the hub that links down to all of them. That's exactly the shape my guide to structuring your site recommends: an areas hub as the branch, town pages hanging off it.
All five of those town pages are live now, which is the part I'd rather show than promise. Each one works through the checklist above: an H1 naming the service and the town, what lessons in that town actually cover (Rawtenstall gets the town centre and its connecting roads, Waterfoot gets the upper valley towards Bacup and Rochdale, Helmshore gets the quiet residential streets that suit an early lesson, and so on), who the town suits, the Nelson Driving Test Centre logistics, prices with a link through to the prices page, and two or three FAQs per page published as FAQPage structured data. Breadcrumbs on the town pages read Home / Rawtenstall and so on, so people and Google can both see where a page sits in the tree; each town page cross-links to the other four ("Daniel also teaches in..."); the areas page links down to all five, so nothing is an orphan; and they're all in the sitemap. That mirrors the guide's own advice that a few high-quality pages beat lots of empty ones, though the causality runs the right way round here: these five exist because there was genuine per-town content to write, not because a template needed filling.


What's on the site
Lesson pages with the prices made plain, the areas covered page described above with a page for each of its five towns underneath it, a waitlist page for when the diary is full, a WhatsApp contact link, and an embedded Google Business Profile map. If you're an instructor working out what a driving instructor website actually needs, that list is roughly it - prices people can read without ringing up, an areas page, the test-centre logistics nervous pupils always ask about, reviews, and a way to get hold of you that takes ten seconds on a phone. Reviews from Facebook and Google are fetched onto the site automatically by GitHub Actions workflows - there are six Facebook reviews so far, which for a business that has existed since January is a good sign in itself. He's listed on Yell, DriveWith and the Driving Schools Locator too, which is the consistency half of the local search guide: same name, same details, everywhere.
Technical details
It's the Chobble Template with the blocks layout and a custom "petrol and marigold" theme - Bricolage Grotesque and Hanken Grotesk, deep teal with marigold accents - built as a static site and deployed to Bunny's CDN through GitHub Actions, with staging builds for branches and production for main. Daniel edits through PagesCMS, with collections for pages, snippets, news, reviews and the locations tree - the five town pages were written as blocks-based content, which means Daniel can edit them himself through the CMS without touching any code. Every site like this is open source, so you can read the actual code for this one on GitHub before hiring me, and if you're weighing up a site of your own, the prices page has the usual detail on build rates and hosting - with reviews from other clients of mine if you want the human version of the evidence.
If you're a driving instructor and want a site built around the places you actually teach, fill in the form below and I'll reply within 48 hours.