Dr Maguire is professional, honest and polite. He has cared for our families' teeth, providing regular check ups, crowns, fillings, and minor cosmetic work. He always gives us options for treatment, and is willing to try less invasive procedures. I always know he will be giving us the best possible treatment.