Have had lots of work done by Clarrisa Salzar down there three times. She lives in Yuma and comes over daily bringing USA liquids with her, and we checked her sanitizing beforehand. Unfortunately she wasn't available last time we were there to get a replacement plate, as mine was ill fitting. Got prices from Alberta Dentistry at $400 + $50 to clean, and several others quoted similar. Ended up at Torres, lovely young dentist and receptionists and will go back to them. Took more time and several fits to make sure was very comfortable for me (didn't feel rushed at all). Cost $250 for the plate and $25 for the clean.
Be careful of the folks on the street trying to encourage you to go to a specific dentist. They get about a 10% commission based on your actual bill from the dentists they drag you in to. Far better to go in and approach direct yourself and keep those dollars in your pocket.
There are two Torres locations, we went to the one in the courtyard/mini alley opposite the Purple Pharmacy and as said, thrilled with attention to detail and price. Best fit ever!