Yes. Dental crowns make a good long-term solution for dental repairs and can last a very long time with the proper care. Dental crown treatment has a high success rate when compared to other dental restorations or no treatment at all.