explore Marco Island, 10,000 Islands, & Florida Everglades »

Captain Jon Sebold

Hello, my name is Captain Jon Sebold, owner and operator of SFP Fishing Outfitters, Inc. and backcountry fishing guide in Marco Island, 10,000 islands and Everglades region of southwest Florida. Being raised in Minnesota hunting and fishing was in my blood early. After realizing that ice fishing was not for me I transferred to a warmer climate after my first year at the University of Minnesota, finding myself in Tampa and the University of South Florida to finish my education. I soon realized how much harder salt water fish pulled and started to fish seriously, creating a schedule that allowed me to be on the water Thursdays thru Sundays. By the time I graduated college my guiding career was off and running, and I officially started SFP in August of 1997. I quickly became very busy and invited Captain Todd to join the company, with Captain Sean arriving shortly thereafter. We now have 4 boats in the fleet, 2 Maverick HPX 17' poling skiffs, a 21' Maverick Master Angler, and our newly arrived Skeeter bay boat. I concentrate my efforts on light tackle and fly fishing for tarpon, snook, redfish, and permit, along with several others species depending on the season, but tarpon are my passion, they truly are fishing’s most spectacular target. I currently reside in Naples, just off of Marco Island with my wife Jamie, my son Tyler (born April 2006) and my daughter Lauren (born March 31st, 2010). Jamie is an elementary school teacher so her schedule allows us to return to Minnesota every summer for some family time and visits with the grandparents before school starts and my fall season really kicks into gear. Otherwise I am a full time year round guide with a boundless enthusiasm for what I do. I invite you to come take a trip with me or one of my captains and let us show you a great fly or light tackle backcountry adventure.


Captain Mark Boyd

Hello, My name is Captain Mark Boyd. I was born and raised in the Rocky Mountains of Colorado. Even in my childhood, fishing was a very important part of my life. I landed my first trout on a fly when I was thirteen years old. That was the beginning of the end. I spent my college years at the University of San Diego where I first wet a line in the salt. After graduating, I really felt the mountains calling me back. Living in Breckenridge, Co., I have had the chance to fish most of the major rivers in the state as well as many smaller streams. I have also fished much of the west including Idaho, Montana, and Wyoming. I began guiding for the Mountain Angler in 1993. Float trips as well as wade fishing trips fill my summers. Over a dozen years ago, I landed my first bonefish. The second beginning of the end. The new passion was in full swing taking me to places like the Yucatan area of Mexico, the Bahamas, Christmas Island, and of course Southwest Florida. Since learning my way around the waters of the 10,000 Islands and the Everglades National Park, I have enjoyed showing fishermen what I have found. Whether Fly or Light Tackle, there are always great opportunities in our area. My other passion is upland bird hunting with my Springer Spaniel, Eddy. Hunting Montana, Colorado, Kansas, Nebraska, and Florida, I am able to target over twelve species of birds. I look forward any and all opportunities to provide a fantastic day on the water.


Captain Dave Nelson

Captain Dave Nelson has been chasing fish for most of his life. Whether it’s Muskies and Smallmouth in his home waters of Wisconsin or Tarpon in South Florida, his passion for catching fish and helping others naturally grew into guiding, he believes everyone can learn something from each day spent on the water. He is committed to always improving an angler’s skill-sets, and making sure each one has a productive and exciting experience. No matter the skill level he is always ready to get on the water and help people create memories that will last a lifetime.

Got questions? We've got answers!
Give us a call at 239-537-6630!

We are available and happy to answer any questions. Please contact us HERE or call us at 239-537-6630. If you call during normal business hours we are most likely on the water and will return your call ASAP!