He is affiliated with the Carolinas Counseling Group in Charlotte, NC. He has a Ph.D. in psychology. David is married to Linda, Jim Petersen's niece, and they have three children.