In Bangkok, I would recommend
Thantakit International Dental Center.
they have three locations, and will pick you up from your hotel and after your appointment, take you back (or anywhere if you ask the driver nicely)
Just visit the web site for a list of all their services and prices, as well as making an appointment.