I've heard some bad stuff about dentists in Mexico. You might be better off going to a biological dentist in the U.S., if you can afford it. Dr. Marc Breiner in Connecticut comes to mind. Other than that, the only one I know of who I think might be good is Dr. Hal Huggins' program, based out of Colorado, but in terms of price that is a lot more expensive.