Maybe you can do what I have just done.
I joined the HSA Dental Plan.
I went for the top option which I think costs about �17 per month.You have to wait for the 3 month qualifying period before you can claim, but they will pay �150 for each maintenace visit. The best bit is that they will pay 75% of my annual bill for 'treatment,' upto a maximum of �2000 per year. The HSA definition of treatment includes, crowns,bridges,white fillings, root canals, dentures, anaesthetic fees, laboratory fees, and pretty much anything else that your dentist deems medically necessary.