You might want to look at the Madison River Fishing Company in Ennis Mt for some help

http://www.mrfc.com/MadisonRiverMontana ... fault.aspx

Other fly shops are:

Bud Lilys

Bob Jacklin

Blue Ribbon Outfitters

A guide for what river???