Steve was born and raised in Greenfield, MA where he started to play golf at the age of seven with his father, Roy, at The Country Club of Greenfield. From there, he went to Southern New Hampshire University (a.k.a New Hampshire College) and majored in Sport Management knowing he wanted to become a golf professional when he graduated. He graduated in 1998 and started his professional career at Stonebridge Country Club in New Hampshire. From there, he got hired in 2000 at Sagamore Spring Golf Club and have called in home ever since. In 2003, he completed the PGA's Golf Professional Training Program and obtained his Class "A" PGA card.