The staff is very friendly, the office is always clean, and we don't need to wait long time. The doctor is very Nice. Love that the staff is the same and they know you by name. It's a nice family feel.