Skip to content
Click to Call / Text
payment calculator
patient Forms
Virtual Consult
Schedule Appointment
Free Consult
Our Practice
Who We Are
What Sets Us Apart
Meet Dr. So
Meet Our Team
Our Technology
Refer A Patient
Patient Reviews
Orthodontics
01
Braces
Types of Braces
Braces For Kids
Braces For Teens
Braces For Adults
Braces FAQ
Color My Braces
02
Clear Aligners
About Clear Aligners
Clear Aligners for Kids
Clear Aligners for Teens
Clear Aligners for Adults
Clear Aligners FAQ
03
Other Treatments
Two-Phase Treatment
Dentofacial Orthopedics
Pre-Surgical Orthodontics
TMJ/TMD Treatment
Sleep Apnea Treatment
Cleft Lip & Palate Cases
Retainers
Custom Mouthguards
Patient Resources
Your First Visit
Virtual Consult
Patient Forms
Financial Info
Blog
Contact Us
Contact Info
Castro Valley
Free Consult
Our Practice
Who We Are
What Sets Us Apart
Meet Our Team
Our Technology
Refer A Patient
Patient Reviews
Orthodontics
Braces
Types of Braces
Braces For Kids
Braces For Teens
Braces For Adults
Braces FAQ
Color My Braces
Clear Aligners
About Clear Aligners
Clear Aligners For Kids
Clear Aligners for Teens
Clear Aligners for Adults
Clear Aligners FAQ
Other Treatments
Two-Phase Treatment
Dentofacial Orthopedics
Pre-Surgical Orthodontics
TMJ/TMD Treatment
Sleep Apnea Treatment
Cleft Lip & Palate Cases
Retainers
Custom Mouthguards
Patient Resources
Your First Visit
Virtual Consult
Patient Forms
Financial Info
Blog
Contact Us
Contact Info
Castro Valley
New Patients
Existing Patients
(510) 537-4900
(510) 455-7070
Payment Calculator
patient Forms
Virtual Consult
Free Consult
Facebook
Instagram
twitter
Youtube
Patient Reviews
Leading The Bay Area In Orthodontics
See what our patients have to say about their 5-star experience with our
amazing team
!