Dr. Gifford is the BEST!! He is caring,talented, and continues to further his education to give his patience state of the art care. He took my complicated case and restored my health and smile. My teeth have never looked this good. No need to shop around this office is the best top to bottom.