Dr. Schroeder is very knowledgeable and caring. He did an amazing job!