Schedule Online
Pay Online
208-895-8486
Call Us Today
208-895-8486
Call Us
Find Us
Email Us
Schedule
Pay Online
Toggle navigation
Menu
Home
About Us
Meet Dr. McRae
Meet Dr. Heid
Meet Dr. Sweeten
Meet the Team
Office Tour
Humanitarian Trips
Dental Technology
Services
Cosmetic Dentistry
Cosmetic Dentistry
Porcelain Veneers
Dental Crowns & Bridges
Invisalign
Teeth Whitening
General & Family Dentistry
General & Family Dentistry
Dental Implants
All-On-4 Teeth In A Day
Root Canals
Sedation Dentistry
Sedation Dentistry
Sleep Disordered Breathing
TMJ/TMD Treatment
Extractions & Wisdom Teeth
Metal Free Fillings
Showcase
Smile Gallery
Patient Reviews
Patient Info
Patient Forms
Insurance and Financial Planning
Patient Amenities
Online Payment
Blog
Contact Us
Request An Appointment
NagiosCheckValue - Do not remove please