I don't know about Singapore, but my sister did a lot of dental work in Mexico and saved her a lot of money for her cancun vacation.
American dentists charge too much for implants because they have to pay more, and their medical bills are high. American dental insurance doesn't pay for expensive surgery, but it's actually more about checking and cleaning.
Medical professionals in other countries are as good as americans, and they often go to the American medical school.