Dr. MacGinnis and his staff are amazing and awesome people. The office itself is clean, and very welcoming. I remember the first time I visited the office on how satisfied I was. The staff is really nice and extremely patient. Dr. MacGinnis is also really nice and cool, and he makes the appointments enjoyable and pain free.
So whenever I go to visit Dr. MacGinnis and his staff, I never have to worry about anything. Also I am extremely glad and happy on how my teeth ended up. :)