Our Practice


Dr. Shafer and his team provide a friendly, happy environment to keep you calm and comfortable. You'll walk out of our office feeling happy, confident, and ready to Smile On.

Meet Dr. Shafer
Meet the Team
Office Tour
Patient Testimonials

Contact Us

We encourage you to contact us with any questions or comments you may have. Please call our office or use the quick contact form below.