I would recommend Mark to any and everyone. My daughter and I have both been patients, and my son is soon to join the ranks. He and his staff are professional, supportive, and fun to be around. ONLY negative for us is the location as we live in Alpharetta....but we beleive that the drive and the traffic are worth it.