Excellent Doctor!! Very experienced and knowledgeable, easy to talk to. We were anxious about the colonectomy, but he was straightforward. The surgery went well, and he has been with us through every step. I would recommend him to anyone, and if I personally need surgery he will be the first one I consider. All doctors should be like this. Office wait times are on average, but the scheduling is prompt for both office visits and surgeries.