Dr. Ripp is great. It's hard to find a caring, compassionate, knowledgeable doctor. Dr. Ripp fits the bill. He takes the time to get to know his patients and doesn't push any agenda. He presents options and advice so you are free to make your own decision.
The office staff here is also great. Appointments are always on time. Staff is friendly and efficient.Dharma K.