I really don't think they deserve a recommendation. I was unhappy with the whole experience. The staff and doctor were rude. They kept me waiting for more than hour, during which another angry patient left, stating that he'd been waiting an hour and a half. The Dr. Lacomis missed a cancer that I'd specifically asked her to check and then had to have surgically removed a year later. They have plenty of staff, but they were standing around, not helping patients; I didn't feel welcome. They could've used quite a few more staff members.