Dr. Gibson and his staff are absolutely amazing. My daughter has been going to him since she was 7 years old, she's now 11 and still looks forward to her orthodontist appointments!