Welcome, you found us Madison River Fly Fishing is the right place to book your fishing vacation. If you are looking to go flats fishing in the Florida Keys or fish the Madison River in Ennis, Montana that is what we do. I spend my summer in the small town of Ennis on the Madison River, and surrounding rivers chasing the bite. Lucky me, my winters are spent staying warm and chasing fish around Key West, Florida and lower Keys. No matter what your skill level we can teach you the basics of fly fishing and its language (a feat) in itself. Or if you are a seasoned angler we can teach you new tactics and deadly presentations. I live to be on the water and show my guests a GREAT time. I await your call or email to put together a trip you will cherish for years.