Tampa Forge

WordPress for marinas & charters

A WordPress site that books trips, not just inquiries.

Charter booking has rules no off-the-shelf plugin models: tide and season windows, deposits, headcount pricing, weather cancellations. We build WordPress sites for Tampa Bay marinas and charters and write the custom plugins that handle those rules properly.

Our Home Turf

Built by people who know why you check the marine forecast first

A charter site isn't a brochure — it's a booking desk that has to work at 6am for the angler planning a trip and at 9pm for the family booking vacation. Four things we get right for businesses on the water.

The Booking Desk

Availability calendars that stay true

Whether you run FareHarbor, Peek, or a whiteboard by the fuel dock, we wire booking and availability into the site so guests see real open slots — half-day, full-day, sunset run — and book without calling. Deposits collected, calendars synced, double-bookings sunk.

Weather Days

Built for when the wind has other plans

Small craft advisories don't care about your schedule. We build clear weather-policy pages and easy rebooking paths, plus a site banner you can update from your phone at the dock — so a blown-out morning means reschedules, not refunds and one-star reviews.

The Season

Ready for spring break, steady in September

Tourist season hits like a king tide — snowbirds, spring breakers, tarpon season — then goes slack. We build lean pages on hosting that shrugs off the surge, and structure the site so locals-focused offseason offers are easy to swap in.

The Proof

Photo-heavy pages that don't sink the load time

Nothing sells a charter like yesterday's cobia photo, and nothing kills a booking like a gallery that won't load on dock Wi-Fi. We compress, resize, and lazy-load every image so a hundred fish pictures still open in a blink on a phone with two bars.

Questions from the Dock

Frequently asked questions

Can you work with the booking system we already use?

Almost certainly. FareHarbor, Peek, Xola, Dockwa for transient slips, or a plain reservation form that emails your first mate — we integrate what you have rather than forcing a switch. If what you have is a paper calendar, we'll talk honestly about the simplest system worth adopting.

Do you actually understand the charter business, or just the pirate theme?

Fair question — the flag is decoration, the knowledge isn't. We're a Tampa Bay crew; we know the difference between inshore and offshore trips, why your rates page needs half-day and full-day splits, what a fighting chair photo does for bookings, and why June and January need different homepages.

Most of our bookings happen on phones. Will the site hold up?

That's the primary design target, not an afterthought. We build mobile-first, test on real devices over weak connections, and keep the tap-to-book and tap-to-call paths above the fold — because the person booking from the dock or the hotel pool won't pinch and zoom to give you money.

Business is seasonal. Can we keep costs predictable?

Yes — that's why we quote fixed prices, agreed before any work starts. Ongoing care is optional and month to month, so you're not locked into a retainer through the slow season. And the site, domain, and accounts are yours either way.

Can you update the site when trips, boats, or rates change?

Either way works: we set the site up so you can change rates, crew, and photos yourself, or we handle updates on a monthly care plan. New boat in the fleet, captain change, red tide notice — updated same business day, not next sprint.

Plugin work on the water

What we build into marina and charter sites

This is the clearest case for custom plugin work we see: generic booking plugins simply don't understand boats.

Book

Trip booking with real rules

Vessel, captain, headcount pricing, season and tide windows — availability that reflects what you can actually run.

Money

Deposits and balances

Deposit at booking, balance before departure, and a cancellation policy the site enforces instead of your office arguing it.

Weather

Cancellations and rebooking

One-click reschedule for a blown-out day, with customers notified and slots released automatically.

Slips

Slip and rental management

Availability, waitlists, and renewals handled in a custom plugin rather than a shared spreadsheet.

Want booking that understands your boats?

Tell us how trips are booked and cancelled today, and what your deposit and weather policies are. We'll scope the WordPress build and booking plugin at a fixed price.

No ransom required. First consultation is free.