There are different dentists to choose from. As prices are far cheaper than in northern Europe, it is probably a good idea to get your teeth repaired here in Tarifa instead of back home.
The quality is certainly the same as in other countries and the first check-up is usually free.