This is my second yearly visit with Dr McCracken, and she the best!She is very thorough, takes her time and answers any and all questions that you may have. I would certainly recommend Quigley, but try and have Dr McCracken as your Dr.Thanks Dr McCracken!