Dr. McGavin has been in practice for more than 30 years and is skilled in ALL aspects of dentistry. He knows what is best for each of his patients and never recommends treatment that is unnecessary.
Although Dr. McGavin is able to address and resolve the majority of his patients' needs, he works closely with dental specialists to provide the most desirable outcome for each individual.