The nurse practitioner was very thorough , pleasant , and actively listened to my concerns. She was able to provide a plan of care for my next visit that is relevant and appropriate. She was very attentive and responded well to my medical needs. Medical and office staff worked together to provide a fast and quality service. It is well organized. And most all, I like the short waiting time. I appreciate the professionalism demonstrated by the staff and friendly environment. I highly recommend this clinic.