Great doctor! Great bedside manner! He takes his time to be thorough and explain what he sees. His patient education skills are exceptional! The team is warm, friendly, and knowledgeable! I work as a Business Process Consultant in the Healthcare field and am trained to identify workflow and patient care gaps. This office had not even one that could be seen at a surface level! I came away very impressed from a patient and professional standpoint!