This business has had its share of mixed reviews. Some customers have reported being treated well by the staff and doctors, while others have experienced poor service. It's worth noting that some customers have mentioned that they only see a doctor's assistant or nurse practitioner, rather than the actual doctor. Some customers have also reported issues with scheduling and long wait times.One major issue that stands out is the lack of attention to detail in patient care. Several customers have reported that the staff has failed to follow basic protocols, such as wearing gloves during exams or keeping patient records confidential. This raises concerns about the quality of care being provided.On the other hand, some customers have praised the staff for being friendly and welcoming. The business also appears to have a clean and modern facility.Overall, it seems that this business has some strengths, but also some significant weaknesses. While it may be a good choice for some customers, others may want to explore other options.