He is a great doctor, very friendly bedside manner. Unfortunately, his staff were terrible. Unorganized, misplaced files repeatedly, often would leave me on hold and forget about me--I had to wait 40mins once. We ended up leaving the practice because of his staff, although we liked him.