Playing as an amateur, Lepp won the 2003 Greater Vancouver Classic to become the first amateur winner on the Canadian Tour since 1996.
Sunday, the 2005 NCAA individual champion picked up his second career win in his second season as a professional. He finished at 14-under 274, four shots better than Eugene Smith and Anthony Rodriguez.
Of course, it took a while for Lepp to clinch his win.
Inclement weather forced two delays on Sunday. The first one lasted three hours until 11:45 a.m. local time, and Lepp didn't begin his round until he teed off in the final pairing with Matt Bettencourt at 4 p.m.
The second delay caught the leaders right in the middle of their rounds at Hazelmere Golf Club.
Smith (69) and Rodriguez (70) tied for second place at 10-under 278.
Bettencourt, who shared the overnight lead with Lepp, shot a 73 on Sunday and tumbled into a tie for fourth place with John Ellis (71) and Scott McNeil (72) at 9-under 279.
Hidemichi Haginomori (67) and Liam Kendregan (68) were another shot further back at 280.