It was very easy to get an appointment. They have a very flexible schedule and get me in quickly every time. They always dress so professionally here, the entire staff obviously makes an effort to look their best and maintain a very professional appearance. They were so kind and attentive to me. Dr. Neef has been my Dr. for over 25 years and I travel 300 miles to see him. He always takes the time to listen to all my concerns and answers all my questions no matter how long it takes. You can tell they only want the best for their patients.