Highly recommend Dr. Cabrera. After getting a referral from this forum, I did my research, created a short list and I visited with him in April 2014. What would have cost me $9,000 plus in the USA, he completed for under $2,000. A full report, with photos, is at my Facebook Group, "Travels With Baby Girl: Seeking Adventure". Baby Girl is my Catahoula and we have traveled 23 states and 20,000 plus miles. You can write me at my Facebook: mikeleblanc413 or mikeleblanc413@yahoo.com. I promise you will enjoy the full report from the beginning of my search to getting to Dr. Cabrera.
I have used Dr Ricardo Carreon several times and have been pleased with him. He is in Progresso MX and is on the left a block or so after you cross the border. He has a stateside number to call for appointments. He has several associates but I asked for appointments with him.
I also use Apple and have been since he opened his practice. Others may be a little cheaper but I'm very pleased with his service. I first met DR Flores (Apple),around 2007 when he worked in the Carreon office, (Flores was the first dentist Carreon hired when he opened his office about 20 years ago). Apple is on the lower level on the left side before crossing the first street after crossing the bridge into Progreso. Don