The office is located in a convenient spot, easily accessible by car. The exterior and interior of the building are well-maintained, and the staff is friendly and welcoming. Dr. Duncan is a knowledgeable and kind doctor who takes the time to listen to his patients' concerns and explains their conditions in a way that is easy to understand. He is thorough in his examination and develops a personalized treatment plan for each patient.Most of the patients I read about had a positive experience with Dr. Duncan and his team. Many of them praised his bedside manner, saying he was kind, compassionate, and took the time to answer all their questions. Some patients mentioned that they felt comfortable discussing their medical history and symptoms with Dr. Duncan, and that he listened attentively to their concerns.The office staff is also praised for being helpful and responsive. Patients appreciated the fact that the staff was knowledgeable and answered their questions clearly. Some patients mentioned that the office was organized and that the wait times were reasonable.However, one patient had a negative experience, stating that they felt rushed and that the staff was unhelpful. They also mentioned that Dr. Duncan was not very approachable and that they felt like they were just a number, not a person.Overall, it seems that Dr. Duncan and his team provide high-quality care to their patients. They are knowledgeable, kind, and take the time to listen to their patients' concerns. However, it's worth noting that every patient's experience is unique, and what worked for one patient may not work for another.