So far my sons experience with Dr. Diaz has been great. He is very friendly and explains everything in detail.. Staff is also great..