I have seen so many doctors in my 40 years of life and finally I found one I will stay with forever. Really cool, understanding doctor. Listens, gives amazing advice, and I can't think of anything bad to say. I Did wait 45 past my appt. to see him but that's how every office is. The nurse is so nice and personable, just like the doctor. I recommend this place for sure!!