Your Smile Journey Begins Here.

Our offices provide a relaxed and caring environment for you and your family. The orthodontist is always present to manage your care and keep you informed, caring assistants are there to help you at every step, and our office and treatment coordinators eagerly attend to your scheduling and financial questions and needs.

Two Locations to Serve Our Community.

Salem Office
1790 Liberty Street SE
Salem, OR 97302
P 503 588-2404

Dallas Office
410 E Ellendale Ave
Dallas, OR 97338
P 503 623-6532


In case of an orthodontic emergency our after hours phone message will provide contact information so you can always get a hold of us.