Dr Beshay is a wonderful doctor. He is very nice and understanding. I would recommend Dr. Beshay to any of my friends if it weren't for his terrible office staff. They are rude on the phone, Rude in person and awful to deal with in general. I am considering switching doctors because of them. I have complained a number of times and nothing has changed. This is a shame because Dr. beshay is truely a wonderful doctor.