All dentists I've tried, found by various methods (including recommedation from a GP I trust) have been dishonest and/or incompetent. A small business, serving laypersons who cannot evaluate the work, is prone to it.
I think the only way is to stick with one dentists, so they see you as a long-term investment.
funfact: Yelp was inspired by the difficulty of finding good dentists.
Now I'm interested in DIY dentistry. Any pointers?