Guiding Philosophy:

I believe that when you take a trip with me you will walk away from the trip having learned skills that will make you a better fly angler the next time you are on the water. I won't make gimmicky promises about the number of fish you will catch. I do promise I will work extremely hard to help you learn and the fish will organically come with that learning. I work hard to tailor trips specifically to the goals you have aimed at improving your fly fishing success. While I normally teach Euro-nymphing and the other advanced skills I have learned through over a decade of competing for Fly Fishing Team USA, I am happy to tailor a trip for you to learn whatever style of fly fishing you want. Whether you are a first time fly fisher looking for an introduction to the sport, or you are a seasoned fly angler wanting to develop an advanced skill set, I will work my hardest to help you achieve your goals for the trip.

Guiding Rates for the Provo and Weber Rivers:

Half day = $325 for 1 angler and $375 for 2 anglers

Full day = $400 for 1 angler and $450 for 2 anglers

  • Half day trips include 4 hours of fishing, equipment (rod/reel, leaders, and flies), drinks and snacks.
  • Full day trips include 8 hours of fishing, equipment (rod/reel, leaders, and flies), lunch, drinks and snacks.
  • Transportation can be arranged for free or for a fee depending upon pickup location
  • Not Included: Fishing License, Tax & Gratuity
  • Note: I keep a guide to angler ratio of 1:1 or 1:2 to preserve learning and safety. 

Full day trips to other long distance locations can be arranged for $100 extra ($500 for 1 angler or $550 for 2 anglers). 

Payment and Cancellation Policies:

  • Upon booking a trip, we require a 50% deposit in order to secure the date of your trip. The balance is expected prior to your trip.
  • Any cancellation made within 14 days of the trip will not receive a refund of the 50% deposit but it can be used toward a rescheduled date.

Contact Us:

We're happy to answer questions and check booking availability.
Please fill out the form below or reach me at 1-801-870-7091 and we will respond ASAP.