DR. Espinosa, Kory & the rest of the staff is great! I've had two appointments with him so far and he's very patient, listens & talks to you with dignity and respect. Always prompt in returning messages on MyChart. He even called me after hours one day when he wasn't in the office just to check up on me! Beautiful new office & very modern. Highly recommend!!