Very good experience. Friendly and professional staff. Great visit with Dr. Villicana and highly recommended. Arrived 15 minutes before my appointment time as requested by office. The large waiting room was 1/4 full. I waited 30 minutes in waiting room and 10 more once inside the exam room. although i prefer not to be delayed, it was not too bad of a wait..