Not only do my appointments never get canceled last minute, they take time out of their day to send me a reminder so I don't forget. They are extremely reliable. There was lots of available parking at their office. I was glad that I didn't have to drive around looking for parking. It was easy to get the appointment time that worked for my schedule. I happened to see him at Englewood Hospital in NJ, but he is affiliated with other hospitals, including some in NY. He is very kind and the employees at the hospital spoke highly of his abilities with endoscopy procedures.