home,page-template-default,page,page-id-7,bridge-core-2.1.6,ajax_fade,page_not_loaded,,qode-title-hidden,qode_grid_1300,footer_responsive_adv,qode-theme-ver-20.3,qode-theme-bridge,wpb-js-composer js-comp-ver-6.1,vc_responsive,elementor-default,elementor-kit-153
Florida Flats & Sight Fishing

We are your one stop for sight fishing in South Florida!

The Most Prized Gamefish

From Bonefish, Permit and Tarpon in Biscayne Bay & the Upper Keys, to Redfish, Snook & Shark in Florida Bay.


Captain Jorge has been sight fishing in southern Florida for 25 years and is a fly-fishing fanatic.

Teaching on the Water

His customers appreciate his patience and willingness to 'teach' them about the flats and the species of fish that they catch. He welcomes new and young anglers to come out and learn about the sport, the fish, and the environment.


Here is just a small sampling of some our fun catches (and, of course, releases)

Trip Packages

Biscayne Bay – Full Day or Half Day (call or email for pricing)

Biscayne National Park is a wilderness in sight of the Miami skyline and offers fishing for several game species including bonefish, tarpon, permit, jack, and shark. The day will start at dawn for a full day or just a little later depending on temperatures. Equipment is included but you can still bring your own. Food and beverages are not included but can be purchased in several places in Homestead before heading to the ramp.

Meet Jorge

Jorge Valverde

A long time member of Coastal Conservation, he has been recognized for his contribution to their guides program. Recently he has become a part of the University of Miami Bonefish research project and captured fish are now tagged for further study of movement and growth.


Captain Jorge will gladly speak with you by phone or answer questions by e-mail even if you are unable to make it to Florida for a fishing trip. Give us a call or send an e-mail today for more information or to make reservations.

Contact Us

Give us a call or send an e-mail today for more information or to make reservations.

Phone: (954) 822-0647