Dr. Razo and her nurses have always made you feel at ease instantly and throughout the visits, and this hasn't changed even after she moved to some top-notch facilities some years back. Insurance and payments aren't perfectly coordinated (are they ever?) but it's usually nothing you and the staff can't handle. A bit high-end in price, but you get more than what you pay for in service. Highly recommended!