I have been a patient of Dr. Alvarez for 8 years and having nothing but positive reviews. He has delivered my three babies and has always been professional and courteous. The office is staff is friendly, Dr. Alvarez always takes time to ask and answer any questions during my visit and I have never felt rushed. I also appreciate that the appointments have always been on time and I have never had to wait very long in the waiting room.