Dr. Keith and his staff are excellent. Very friendly people and competent. I used to go all the time, but haven't been since my insurance ran out. But I've decided it's time to go back. I haven't been anywhere since. Why would I go somewhere else? Check em out.