“Dr. Craig Carter is very knowledgeable and skilled in his profession. I know this because three members of my family have been under his care from time to time for different reasons. With his expertise were able to enjoy and move on with our lives. We highly recommend Dr. Carter.”