I have been going to this office for several years. The doctors couldn't be any better! They are kind, experienced, and wonderful with patients. I would suggest any of them to a friend. However - the lobby and offices always appear dirty, which is crazy for a doctor's office!! The dark green carpet is stained everywhere and often looks like it needs to be vacuumed. The chairs always have what appears to be animal fur and/or human hair all over them. The walls of the offices themselves look like they need painted. While I realize the quality of care is what is important, you shouldn't feel like you are getting dirty while at the doctor!