Dr. Cummings and his staff are excellent! Very professional and they take good care of their patients. They keep you updated on what is going on. I love Dr. Cummings because he takes time with yu and does not rush you out. I would recommend Dr. Cummings to all my friends.