They had already reviewed my medical history before the appointment, and went over it with me in the exam room so as not to miss anything. They were extremely thorough and made sure not to miss one detail. They always dress so professionally here, the entire staff obviously makes an effort to look their best and maintain a very professional appearance. They always make sure to return my phone call as soon as possible. They've never left me waiting.