
Grand Lake · Oklahoma
Thunder Bay
120+ covered slips, on-site service, and Ugly's Grill on the dock. This is where weekends turn into traditions.
Walk the dock with Jason Smith · General Manager
32550 Thunder Bay Rd, Afton, OK 74331
Not your average boat dealer.
The best boat brandsFrom surf sessions to sunset cruises — every kind of boat, at all six marinas.

Grand Lake · Oklahoma
120+ covered slips, on-site service, and Ugly's Grill on the dock. This is where weekends turn into traditions.
Walk the dock with Jason Smith · General Manager
32550 Thunder Bay Rd, Afton, OK 74331

Beaver Lake · Arkansas
A full-service marina in the Ozarks just outside Rogers. Covered slips, a fuel dock, a ship store, sales, and service on Beaver Lake.
Walk the dock with Davis Hogue · Sales — with us since age 16
8872 Rocky Branch Marina Rd, Rogers, AR 72756

Beaver Lake · Arkansas
Our second Arkansas location on Beaver Lake. A wider showroom and the same Rocky Branch team.
Walk the dock with Davis Hogue · Sales — Beaver Lake
14235 AR-12, Rogers, AR 72756

Lake Eufaula · Oklahoma
Right on the shores of Oklahoma's largest lake. A stocked ship store, certified service, and consignment, open seven days.
Walk the dock with Jason Smith · General Manager
412 Lakeshore Dr, Eufaula, OK 74432

Lake Eufaula · Oklahoma
Pontoon rentals by the day on Lake Eufaula. With a rent-to-buy bridge that applies your rental toward a boat of your own.
Walk the dock with The Carlton Landing crew · Rentals
1 Water Road, Carlton Landing, OK 74432

Tulsa metro · Oklahoma
Off I-44 at exit 240, just south of the Hard Rock. The showroom and service hub for the whole Tulsa metro.
Walk the dock with Eric Fatkin · Finance & Sales
19123 E. Admiral Place, Catoosa, OK 74015
On the water
The wakesurf benchmark — a clean, ropeless wave on demand.
View boatsCabin, galley, twin power — the weekend that sleeps aboard.
View boatsFirst-class bowrider that still throws a surfable wake.
View boatsBig-water luxury sport — the quiet flex on any lake.
View boatsPunches above its size — family room, sport-boat bite.
View boatsTri-toon comfort with the muscle to pull the whole crew.
View boatsWho we are · since 1974
Three generations, six docks, one family. The boat you buy lives in our slip. Service is right next door. And the person who sold it to you is the one you’ll see next season.
Every marina has a service bay. Your boat doesn't trailer to anyone.
ServiceIn-water service on weekends, in your slip, in season.
ServiceWe work the days you're on the water. So your weekend works.
John & Jeremy Mullen. On the same water since 1974.
Thunder Bay · Grand Lake. Menu · Hours · Reservations.
See the menu →Rent applies toward your purchase. Same family, same dock crew on Lake Eufaula since 1974.
Carlton Landing →Tees, hats, and lake gear. Tag @uglyjohns when you're wearing yours.
Shop Boathouse →“The real investment wasn't the boat — it was a down payment on family time. Thank you to the staff at Ugly's for always making our family feel like part of yours.”
“The best dealership I've encountered. Quince called me weekly to make sure we were satisfied. I live several states away, and they've got a customer for life.”
“Davis and Jason went above and beyond. A no-pressure approach, and just good guys. This kind of service is a rarity these days.”
“It was almost love at first sight. Mark handled the whole acquisition with such ease. We LOVE Ugly John's and our new boat!”
“Felt more like an opportunity to purchase than being sold. Chris and Ugly John's exceeded all my expectations.”
“July 4th morning the boat had a hiccup. Jason and Adam were here in no time. We'll always do our business at Ugly's!”
“As always, a great experience dealing with Jeremy. Being local and family-owned makes it that much better. Will always come back!”
“Jason made us feel welcome and found exactly the right fit. We walked out with a contract on a new Monterey and couldn't be happier.”
“They walked us through operation, financing, and true hospitality. We'll always use Ugly John's for any purchase down the road.”
Filmed stories are on the way — for now, here's their full review in their own words.
Tell us which dock you'd like to walk and roughly when — a real person from that crew gets back to you, usually same day in season.
Schedule a visitNo call center. No auto-reply. Real people who'll know your name.
A note from Jason
Here's exactly what happens after you hit send:
You're investing in 20 years of lake weekends. We start investing in you the moment you send this.