Incompetent & uncaring doctor...makes patients wait up to 2 hr for office visit. Did not explain procedures adequately before surgeries, blamed patient for poor results, run like a mill, office staff OK, surgical staff excellent. Office itself very nice, but doesn't match the doc! Doc broke my arm under nerve block, and was apparently unaware of it, no X ray suggested, ect. Three surgeries & 2 manipulations later , a very non-functioning hand, wrist, fingers, swollen for 6 months with much continual nerve pain which the doc never addressed. Not a good experience, would never recommend this doctor.