You can not ask for a better Doctor and the most professional staff. Dr. Nguyen exceeded my expections. He is very patient, professional and has a great bedside manner. He explains the procedure very thoroughly. I recommend him highly.