5 /5 Rock! Elephants (ElephantsRock!): Absolutely the best doctor and staff around, hes been our doctor for 20 years, highly recommended! I actually look forward to seeing them, which is something for a medical appointment! 100 stars, 100 thumbs up!!!