Dr. MacGinnis and his staff are amazing. They're all so personable and kind and always take their time with each patient. The office is state of the art and super clean. Dr. Mac has come in on the weekends during off hours to deal with an embedded expander and he would have dropped what he was doing in that moment to meet us but my daughter had already fallen asleep so we agreed on first thing the next morning. I couldn't be happier with his practice and the results of his work.