I have had 5 procedures done by the good doctor. His prep instructions are clear and easy to follow. His staff before, during and after are the best. He takes time after each procedure to explain what he found in plain language. I would recommend him to anyone looking for a good GI doctor.