I think the office doctors and staff are extremely pleasant. I have been well taken care of by all. The office is clean and sanitary. So far my experience has been a 10. They also don't waste much time calling you back for scheduled appointment. I've never waited more than 10 or 15 minutes. The waiting room is also comfortable. And they supply juice water and snacks. And fresh baked cookies!