Dr. Baigrie is very knowledgeable, thorough and a delight to deal with. I would highly recommend the doctor to anyone!