
Alp Roads runs private airport transfers into the Alps, from Munich, Innsbruck, Salzburg and Zurich out to Kitzbühel, St. Anton, Ischgl, Lech, Zermatt and the rest. The website is where a skier with a flight booked decides who takes them up the mountain, so it has one job: give a real price fast and turn it into a confirmed booking without a phone call.
A price in the first screen
The quote form sits in the hero. A visitor types an airport, a hotel or a town, picks a date and the number of passengers, and gets a fixed price for every vehicle that fits the group. Addresses autocomplete as they type, and a destination outside the area Alp Roads serves is caught right there with a clear message, not after a form has been filled in.
The site never holds a price of its own. Every quote comes live from the Alp Roads booking system we built behind it, so a change to a tier or a season surcharge in the admin is on the website the same second.
Booking and the customer account
Booking, payment and the customer account are our own WordPress plugin talking to that system. The booking flow prices the return leg, shows the service fee before the customer commits, and takes the card through Stripe without leaving the page. After that the customer has an account: their trips, their invoices, and closer to the date the name of their driver and the plate of the car that will be waiting at arrivals.
An assistant that knows the business
A chat assistant answers the questions travellers actually ask before booking: whether skis cost extra, what happens when a flight is late, what the cancellation terms are. It works from Alp Roads’ own policies and routes, can quote a trip in the conversation, and every answer can be rated, so the team sees where it helps and where it needs better knowledge.
Built to be found
The custom theme carries a page for every major destination and airport, with the routes and resorts each one serves. Structured data describes the real service area across Germany, Austria, Switzerland and Italy, and the mobile load path was reworked so the page and the quote form are usable before the heavier map scripts arrive.
Stack: WordPress on Bedrock with a custom theme and ACF, our own booking plugin, Stripe, Google Places, and a token-authenticated API to the Laravel booking system.