Super expensive. If you need an implant go to "Jax Implants" on Beach Blvd and pay a fraction of the cost. Check out their reviews. Beaches now has a horrible, unfriendly, incompetent front office staff. They NEVER answer the phone, take days to call back, and if you don't answer when they call you back days later, you'll never get them on the phone. They prefer that you text and then don't respond to your texts. Yes, they want to discuss your medical issues, billing, scheduling, etc. via text! They require 24 hour cancellation therefore this is my notice: please cancel all 4 appointments for my wife, 2 kids, and I. We already found a better dentist that strives on competency and service. Gary Nelson read more