Dr. Grainger is very good at what he does. He listens well, stays up-to-date on the newest medicines, and treats patients with respect and concern. His office staff is the reason for fewer stars. They do not answer the phone much of the time, so it is especially frustrating to call and be told to leave a message when calling during their business hours. A practice which answers phones less than their stated 5.5 hours a day is a bit ridiculous. Also, instead of multiple lines, this practice has one, so you may get a busy signal when you call, which is very 1991.