The staff has explained everything so well and made me feel really comfortable. The office is impeccably clean, the staff is so friendly and accommodating, and I was taken quickly and didn't have to wait long for the doctor to come in. I'll be telling others about this practice and I'll be back soon!