Dr. Bill is a great Orthodontist. My kids treatment was completed on time and with great results. Dr. Bill is very thorough when it comes to explaining the problem, and the solution. There are no long waiting times, and he does all the work himself. I checked out a number of other places before I came to him, and his cost were well below the cost of other offices. I would highly recommend him to anyone who wants straight teeth and outstanding care.