The staff and physicians here are very friendly. They also do their best to see patients on time! No sooner did I check in was I ushered into an exam room and seen by the physician in less than 10 minutes... Not just once, but now at least a half-dozen visits. There are two physicians there and they both are quite wonderful. I didn't have occasion to need, but they also provide hearing and allergy services. The folks here are not pushy; rather they explain and provide options and leave it to me to decide what I think is the best course of action. They have a VERY comprehensive website which is great as well. A+++.