Seems exhorbitant.
My husband had a tooth pulled at a good dentist in the city and it was like 2000 pesos a couple months ago.
I would fight this. Get someone (ideally a local) to get a quote for the procedures you were given from their office. Try to get it in writing - email, WhatsApp, etc...