Dr. Carrington's office is well organized, his staff attentive and professional, and the doctor is very knowledgeable. We have never experienced a wait time in his office as we are quickly whisked in upon arrival. My son's teeth were in need of lots of work and I have been amazed at how quickly and efficiently Dr. Carrington has turned his situation around. I am very pleased with the service we've received. The cost is extremely reasonable and I would recommend Dr. Carrington to anyone. This site will not allow me to rate Dr. Carrington's office as perfect? Please note I consider him a 4 in all categories!