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.