Nice enough guy but you have to wait at least an hour in his waiting room before you get to see him. Then after they take you into the exam room you have to wait about another half hour. His staff is not very helpful and truly give the impression that you are just a number. The doc is pretty good once you finally see him.