John is one of the newest additions to the New Life Team, but it seems like he's always been with us! He is extremely knowledgable and owned and managed businesses in other fields. He is great explaining complicated mechanical matters in a way our clients can easily understand.