top of page


Magic Spot Fishing Guide Service prides itself in customer satisfaction and is always looking for valuable feedback from clients. Below are just a few comments made by recent clients regarding their fishing experience with us!


If you would like to read the full 250+ reviews on Google, please click HERE

"Keegan has elevated the standards for what it means to be a first class fishing guide on Table Rock Lake. He is the fishing guide you have searched for all your life. If you are searching for a guided trip filled with gold medal days of fishing, then do yourself a favor. Hire Keegan as your guide. I know you will be as pleased as I am."

- Dwayne 


"If you ever get the chance to fish Table Rock Lake, you have to book with Magic Spot. Captain Keegan is far and away the best guide I have ever hired."

- Aaron


"I cannot say enough about Keegan. The man is patient, kind, and very knowledgeable. I took my two children ages 6 and 10 and the way he worked with them was heartfelt. He does truly care about every person on his boat. I can’t wait to come back down. First class all the way!!!!"

- Matt


"Keegan does a FANTASTIC job. Hard working, professional and friendly. He helped my entire family of novice fishermen have a super time. He was extremely patient, kind and helpful to my two young children. Highly recommend!"

- Marlena

St. Louis, MO

"Magic Spot is awesome!! The guide is what makes the trip and Keegan is hands down the guide you want. My son and I had an amazing time thanks to him. We will definitely be back."

- Jason


"I cannot post enough about this wonderful fishing guide. Keegan took my 12 yr old son, Tiger, today on his first guided fishing trip, and now, he's hooked for forever. Tiger said it was the funnest & best day he has ever had while here around Table Rock. Keegan is cool, his boat is cool, and the big catfish Tiger tired himself out on getting to the boat, was the coolest. In our opinion, Keegan at Magic Spot Fishing is THE BEST. Thank you so much Keegan! We will see you again!"

- Jamie


"Best fishing we have ever done. I called Keegan up and got on his schedule and before I knew it, my daughter and I were reeling in fish. It was a trip with a lot of memories made. Keegan was very professional and got us on a great spot right away. He does all the work and all you need to do is reel them in!! We are so happy with our experience and can't wait to do it again!! Thanks Keegan."

- Jim


"Keegan and Magic Spot Fishing Guide Service are awesome! We caught lots of spotted bass in our 2 hour fish with Keegan and had an absolute blast. Keegan is very knowledgeable and was able to accommodate different fishing levels easily. His boat is easy to get around in and all the equipment was great. He even changed the live bait for us much to my daughter's liking. We can’t thank Keegan enough for giving up his morning off, accommodating us doing some bass fishing, turning a bad morning into a fantastic one, and for giving us an incredible experience. We highly recommend!!!"

- Debbie


"He answered all of our questions, interacted with the kids & made our trip memorable. If you are considering a guided trip with a very educated guide look no further, Keegan can take care of you (and your family)."

- Deidre

Kansas City, MO

"Searched for a fishing guide on Table Rock Lake and was drawn to Keegan’s website. It was current with trip reports as recent as the day before with great pictures of happy people with great fish. Booked online effortlessly and within a very short time received a text from Keegan asking to call and discuss particulars. Wow, immediately impressed with promptness and professionalism. Booking was a breeze. Keegan arranged to pick us up at a dock nearby where we were staying and arrived promptly. First class boat with all the goodies. Short boat ride later, Keegan had us on fish and helped us with hook setting techniques and soon had fish in the boat. Caught a little bit of everything with many quality fish and one unexpected whopper. The 6 hours of fishing flew by. Keegan is super easy to get along with, tells good stories, interested in you and making your experience a good one. Highly recommend and will be using his services again."

- Aaron


"He was a great host and guide and an incredible young man. If you are in search of a good guide with great service, a great and comfortable boat, and top equipment, book your guide service with Magic Spot! Thanks for a great day Keegan!"

- Gerard


"Thanks again to Keegan at Magic Spot Fishing. My wife and I had an awesome time catching walleye, largemouth, smallmouth and spotted bass. His knowledge of the lake and his patience with both of us was top notch. Thanks again we will definitely be back."

- Bo


"I had the opportunity to experience professional guide service at its finest. Keegan, the captain, operates at a very professional level. His knowledge and equipment were topnotch. I had a wonderful experience and learned so much in just a short time with him. He took care of all the details from tackle to bait to lunch for his clients. I would highly recommend him to anyone who wants to gain knowledge on fishing Table Rock Lake."

- Rich


"What a great fishing trip to welcome our Marine home to civilian life. Keegan is not only a great fish guide, he is a stellar human being. There is not enough space here to write all that I want to say other than everything he does to make your outing memorable and eventful is most appreciated. I highly recommend a fishing trip with Magic Spot be added to everyone's trip to Table Rock Lake."

- Elyse


"Wow, what a wonderful trip. Couldn’t have asked for a better guide. Captain Keegan was polite, knowledgeable, and an all around great person."

- Melissa

Jackson, MS

"Keegan did a fantastic job guiding us to a successful fishing adventure! He worked tirelessly to get us on fish and to make sure we got them in to boat. He was a pleasure to spend a day on the water with. I would highly recommend him for any size or type of group at any experience level. You will catch fish and you will have fun!"

- Brett


"I took my 15 year old son for an 8 hour fishing trip. We had a great time. Keegan made sure we were taken care of. His boat is immaculate and his gear is top notch."

- Randy

Joplin, MO

"After spending a week of jam packed activities in Branson, my husband rated the Magic Spot Fishing Guide with Keegan’s leadership as his favorite activity of the entire trip. Two thumbs up and hoping to return in the future."

- Jennifer


"Keegan makes sure that you and your party have a great time fishing on his boat. The boat and the gear are all new and top notch. He's also absolutely amazing with the kids; my son and my nephew, 9 and 10, had a terrific time. An awesome experience."

- Ismael 


"Keegan guided our group of three (my friend and I and my 11-year-old daughter) on a wonderful trip. I was impressed with his professionalism, how he managed to lead with a strong knowledge of the lake and the fish yet still maintain an easy-going manner. It was such a fun morning!"

- James


"Had a blast today with Keegan and my son Joseph. If you are interested in fishing this area and need a guide I highly recommend him. I’ve been to Canada the past 20 years and he outshined them all."

- Scott

Omaha, NE

"Our family enjoyed a morning fishing on Table Rock Lake with Keegan as our guide. He was knowledgeable and accommodating. He explained his fishing technique well and we were all able to reel them in. Thank you Keegan for some good family memories!"

- Natalie


"Keegan is not only a knowledgeable guide, but a very kind person. He is so considerate of each person on the trip and their needs; including special needs. We have taken several fishing charters with Keegan and every time has been full of fish, fun, and a memorable experience."

- Judy 



"We had a blast fishing with Keegan on May 23rd. We caught 30+ bass and several in the 3 pound range. Keegan is well mannered and polite. We recommend Magic Spot Fishing Guide to anyone thinking about hiring a guide."

- Shelley


"Keegan is a great fishing guide. We caught TONS of fish including bass, catfish (different varieties), a couple of bluegill, even a walleye! Learned a new rig fishing off the bottom. Worked very well! Thanks, Keegan!"

- Alisa

Springfield, MO

"My husband had not caught a fish for the skillet in 5 years. Fixing fresh caught fish tonight for dinner. Thank you Keegan. You made it a great day all the way around. Look forward to coming back soon to fish with you."

- Deb


"We highly recommend Magic Spot Fishing Service to those who want to have a great fishing experience."

- Ray 



"Keegan was our guide and is very knowledgeable in the area and put us on many species of fish in our half day trip. We had a great experience and highly recommend Magic Spot Fishing Guide!"

- Stephanie

Moscow, KS

"Keegan is a great guide and certainly went out of his way to see that we had an outstanding experience on Table Rock Lake. Magic Spot is the guide service to use. A+ is our rating!!"

- Carol



"Captain Keegan did a great job putting us on fish. We had over 50 crappie & several bass. He certainly takes good care of his clients. Had a blast."

- Jim

Chesterton, IN

"Grandpa, son and 9 year old grandson all had a great time with Captain Keegan. A very polite, patient and professional young man who loves what he's doing and truly wants to see you enjoying yourself. 5 stars all the way . . . . and yes we would definitely book another afternoon with Keegan. Thank you!"

- Joe



"We had a great time on our guided fishing trip! Keegan knows the lake very well and was a great host! Caught 12 fish and had a wonderful time!"

- Todd

Chicago, IL

"Great experience! Super clean and nicely equipped rig. Family friendly! He brought my 4 and 1 year old snacks and a small pole for them to fish with. Keegan was very flexible with time and accommodated us appropriately! Definitely recommended!"


- Alleace


"Keegan was very professional and focused on clients having a great experience. Just enough conversation but focused on his job to put us on fish and take care of equipment. I have to believe Keegan has the lake knowledge to give a great day for experienced fishermen and the patience and personality to work with youngsters and help them learn the sport."


- Dennis


"Keegan is very friendly, his boat is very, very clean and nice and he is very patient with less experienced fishermen. I highly recommend Keegan to anyone who is looking for a great fishing experience. Thanks for the great memories! My father and I will definitely be returning next spring!"

- Brian


"Keegan was extremely knowledgeable and professional on our trip. Also just an all around fun guy to be fishing with. From an experienced angler to a first timer, you will have a blast with Keegan."

- Brock

Norfolk, NE

"I would recommend his services and would certainly use him again. My son and I will be planning on future fishing trips to Table Rock Lake and looking up Keegan again."

- Jeff


"Keegan was very friendly and patient. Especially with my daughter. He was right by her side coaching her every step of the way with the technique he had us fishing. We would definitely go again with Keegan....highly recommended!"

- Levi

Tulsa, OK

"We have lived in Missouri for 8 years and fished Table Rock almost every year. We had never caught as many fish in one day as when we were out with Keegan. We had great time."

- Susan

Springfield, MO

"Keegan showed real commitment to his craft, was professional and demonstrated he will be a mainstay at Table Rock Lake for years to come. Whether you're a novice or experienced, I would recommend Keegan to anyone visiting Table Rock."

- Bernardo

Wichita, KS

"Keegan was a great guide and had very good knowledge of the fishing spots and what lures to use. Has an amazing fishing setup from the boat to all the needed tackle, poles, etc. All top of the line! Caught a lot of fish and would definitely be going back to fish with him in the future."


- Travis

Council Bluffs, IA

"Keegan was a great guide making sure we enjoyed our day fishing. He was so accommodating although we were running late. I recommend him highly.. it was a pleasure from the time we boarded the boat until we left with our cleaned and filleted fish. Love that Lund boat!!!!"

- Det

St. Louis, MO

"He is very knowledgeable of the waters and has many great fishing locations mapped into his fish finder, making every outing a success. On my most recent trip, I took my girlfriend who has never caught a fish in her life. Keegan did an exceptional job of showing her all the ins and outs of fishing, and she was able to catch 5 fish! We caught almost 20 in just a half day trip."

- Marcus

Equality, IL

"It was my family's first time fishing, and Keegan was a great guide. He knows a lot about the Table Rock Lake area and goes the extra mile to make sure you have fun."

- Justin

Kansas City, KS

bottom of page