The doctor and staff are very professional. The doctor is very caring and gentlel. she is very skillful and provide an excellent service. All staff are very friendly. They always treat me like a family member. I always get reminder calls, the doctor is always ontime. She does a thorough evaluation and best options as well as alternative treatments are well presented. No financial surprises. I have referred many of my friends and family to her office.