Overall an excellent experience. He's always mindful of how much pain you may be feeling. In addition, he will administer gas (at a slight charge, I think) if you prefer. He always takes the time to thoroughly explain your problems and how he intends to fix them. Will not impose any treatments or schedules without your OK.