Most of his guiding is done out of a Boulder Boat Works drift boat, but he still guides wade trips fishing for trout upon client request. Trips are run on the New, Jackson, Roanoke/Staunton, Maury and James Rivers. Matt guides for trout, smallmouth and freshwater stripers.

As fly fishing is his passion, Matt is comfortable guiding all levels of fisherman, from beginner to expert level. Seeing his clients learn new techniques or experiencing catching a new species on a fly gives him gratification and reconfirms his love for the sport.