This guy is a classic old doctor from the midwest. He is mild mannered, a good listener, and very friendly. The office staff is very efficient. The wait times are very short, usually less than 5 minutes. Dr Grant stands quality time with the people that he treats. The only downside is that it sometimes takes a while to get an appointment. Physicals are sometimes scheduled for months out. I have been using Dr Grant for ten years and will stay a patient until he retires.