I have an "extra grace required" patient and Dr. MacGinnis and his staff rose beautifully to the challenge! With understanding and PATIENCE they walked us through this most recent phase in a way that listened to and respected each need. I can't say enough good things about them and am so thankful for their caring expertise. You Rock MacGinnis Team!