Dr. Taylor and his staff are top notch. Always courteous, knowledgeable, and accommodating. Best customer service and patient experience ever. Dr. Taylor also stays current with technology that is efficient and effective and benefits the patient. Cannot say enough about the practice. I have been going to Dr. Taylor for the past 20 years and would highly recommend him (and have!).