Dr. Weirich is a wonderful orthodontist with a friendly staff, a great waiting area, and beautiful results! They do everything they can to minimize the pain of braces, and listen to all your questions. Dr. Weirich has been around a long time and is an expert in his field! Highly recommend!