Stephen was born and raised in Charlottesville, VA. After graduating from James Madison University, he entered the work force where he worked for a major paint manufacturer for 17 years. Stephen thrives on customer service and making sure his clientele are treated well.
He and his family eventually found their way back to Albemarle County, where he and his wife are raising their two children and 2 puppies. Family is his passion. He spends time coaching his kid’s soccer teams, and the occasional basketball team. If he is not on the field or court with them, he can often be found with his dogs pulling him around the block! And from time to time even fly fishing.