I love Dr. Levine and his staff. He is very thorough yet gets you in and out without leaving you sitting in your chair for hours. I am completly frustrated lately with offices that overbook and I end up sitting for an hour waiting to be seen! Great staff and follow up. He came highly recommended by a coworker and I have been happy the couple times I have been.