Dr. Duenas is a caring, doctor who routinely explains everything in great detail. We found him to be accurate and comprehensive in our diagnosis. Yes the wait can sometimes be an hour, but it is comforting that he is willing to spend a lot of time with each patient (rather than give you the rush job). So, We're willing to wait for the one-on-one attention and correct diagnosis. Thank you Dr. Duenas!