Our family has been coming here for several years and we appreciate the service and work the doctors perform. The staff is very friendly and helpful. Minimal wait time and they do help make payment arrangements. However, they do play talky pop radio stations in the waiting room and exam room to keep you company. I'm really not a fan of that, though.