The most fun you’ll have before lunch.
Four hours on Tampa Bay with Captain Gavin O’Neal. Cold drinks, music aboard, rods bending, and a photo of every fish you land. Rods, live bait and licence are already on the boat — you just show up. $150 books your date.
Never fished? Perfect. Cancel 24 hours or more ahead for a full refund.
Straight off the camera roll
No stock photos. These are recent days on Gavin’s boat, taken the way he takes yours: the second the fish comes over the side.







Your photo goes here next.
Book your tripDon’t take our word for it. Press play.
Fishing usually starts within twenty minutes of pickup, and Gavin has been out since before sunrise catching live bait so the action starts fast. He handles the knots, the hooks and the fish. You handle the fun part.
Pick your crew
Up to six aboard. Every trip is private, so the day runs at your group’s speed.
Kids and families
Four hours is the sweet spot for short attention spans. Snacks, a bathroom aboard, and a captain who’s a dad himself.
Book a morning half dayFriends on a trip
Birthdays, bachelor weekends, the reunion that needs a plan. Six hours leaves time to chase a bigger fish.
Book a six-hour tripThe team outing
A better story than another golf day. Bigger groups? Gavin runs multiple boats for up to 25 people.
Book a full dayJust the two of you
Sleep in, fish the afternoon, then hand your cleaned catch to a waterfront kitchen for dinner.
Book an afternoon half day$150 books your date
Balance is due on the day, by PayPal, Zelle, Cash App, Venmo or cash. Prices cover four guests; each additional guest is $50, up to six aboard.
All fun, no homework
No gear, no licence
Rods, reels, tackle and live bait are aboard, and everyone is covered under the charter’s licence.
No experience needed
Most guests have never fished. Gavin walks you through it as you go, and most people leave better anglers than they arrived.
No cleaning fish
Your catch is filleted and bagged on ice before you step off, with recipes for exactly what’s in the bag.
No hunting for the marina
Pickup anywhere permitted on the bay, from Apollo Beach and Hooks Waterfront to Hula Bay and O’Neal’s Marina.
498 Google reviews. Still five stars.
Thirty years on this bay, and the same captain on every trip.
Your group chat needs these photos.
Half day, six hours or the full day. Everything provided, pickup anywhere on the bay, and your catch cleaned before you leave.
Pick a trip, pick a day
$150 holds your date. Cancel 24 hours or more before departure for a full refund.
827 Seabreeze Dr, Ruskin, FL 33570. Licensed and insured. captgavinoneal@gmail.com
