Valley Ranch Orthodontics PA is a company that truly cares about their patients. The staff is knowledgeable and friendly. They took the time to explain the treatment process and answered all my questions. The orthodontist did an amazing job. Highly recommended!