It’s difficult to gauge the condition of your teeth based on what you have written, you need to go see a dentist , the doctor will guide you to do what is right. If you have cavities they need to be filled, and a smile makeover is advised only if your not happy with your smile. The cost for it will vary depending on the procedure the dentist decides to do
Next Steps
Visit a dentist
Health Tips
See an MDS and trust what he says