Please remember, this is a global site and you've not mentioned where you are based. Without more information on where you are located, we can't give any useful advice.
Unfortunately, we're not really the place for recommending specific dentists - as we get a lot of spam attempts each week trying to promote this sort of thing. I think you're best bet may be to have a Google search of your local dental practices and then read some reviews and make an appointment to discuss things.