Dr. Dalton and his staff are fabulous. He also never keeps you waiting once you’re in your exam room.