Skip to Content
Call us
Call us
540-898-7211
Text us
Text us
540-779-8955
Fredericksburg Orthodontics
Meet our smile team
Meet Dr. Almy
Meet Dr. Arroyo-Pratt
Smile services
Braces
Invisalign®
Kids’ orthodontics
Adult orthodontics
Our difference
Patient reviews
Before & after results
Smile gallery
Resources
New patients
Orthodontic emergencies
College scholarship
Virtual smile assessment
Contact Us
Schedule Consultation
Call us
540-898-7211
Discover what makes our practice shine
Our difference
Your journey to a beautiful smile begins here
Schedule Consultation