Optional cookies for heatmaps and identifying visiting businesses. Privacy

Boat rentals & charters

St. Joseph Boat Rentals

A Lake Michigan rental fleet traded phone tag for self-serve booking: pick a time and a boat, pay, sign the waiver online — plus a page for every inland lake they deliver to.

Visit the live site (opens in a new tab)
St. Joseph Boat Rentals website, home page
Our role
Website & booking platform
Industry
Boat rentals & charters
Location
St. Joseph, MI
Year
2026

What they needed

  • Stop booking boats over the phone.
  • Have the waiver, the ID and a damage hold in place before anyone leaves the dock.
  • Sell multi-day drop-off rentals across dozens of inland lakes, not just the harbor.
  • Show up when someone searches for a boat on their own lake.

What we built

St. Joseph Boat Rentals website: Booking in six steps

Booking in six steps

Date, time, boat, contact, details, checkout. A slot is held while you pay, and two people can never book the same boat at once.

St. Joseph Boat Rentals website: A page for every lake

A page for every lake

One template builds a page per inland lake — its delivery fee, the boats that can go there, local notes, questions and nearby lakes.

St. Joseph Boat Rentals website: Rentals, cruises and charters

Rentals, cruises and charters

Hourly pontoons with a walkthrough at the dock, multi-day drop-off delivery, captained cruises and fishing charters, each with its own page.

After launch
The owner and invited staff work from a private admin; payments and holds run through Stripe.
Built with
Next.jsReactStripeAmazon CloudFront
  • Card payments run through Stripe, with a damage hold that's released after the trip.
  • After paying, renters get a secure link to sign the waiver and upload ID.
  • Customers can look up their booking with just its reference.

See your new homepage before you pay.

  1. Tell us about your business
  2. We design your homepage — free
  3. Love it, and we build the rest