Since winning the tournament last year, the 33-year-old has had just three top-10 finishes but he is happier with the way he is playing after working with Harmon for a few weeks.
Harmon, who is a long-time advisor to five-time Major champion Phil Mickelson, has also had a significant impact on Rickie Fowler, with the 25-year-old finishing in the top five in all three Majors this year.
“It’s been obviously not the kind of year that I was anticipating,” Snedeker said.
“I made a switch about a month ago, switched teachers to Butch Harmon, and it’s been a good switch.
“I feel like my game is finally back to where I know I can compete again and play again — not that it was ever that far off but I’ve got the confidence back and I know what I am doing.
“It has been great the last two weeks, three weeks that I’ve worked with him and I feel like I’m on the right path.”
Snedeker won the Canadian Open in Ontario but the tournament has moved to the Royal Montreal Golf Club this year.
However, the current world No 35 does not see that as an issue.
“I’ve defended before at the Wyndham Championship at a different golf course and then played pretty well the next year when we went from Forest Oaks to Sedgefield,” he added.
“I’m excited about that, I still have great memories here, and even though I haven’t played this golf course it still feels great to be back and seeing my name on the leaderboard or seeing my picture around here.
“It gives you some confidence knowing that you’ve done it before, you can do it again.”