Key takeaways Porcelain veneers at Blu Dental in Miami Shores, FL, range from $900 to $1,700 per tooth. Composite veneers are a more affordable option, costing between $250 and $1,200 per tooth. Dr. JaredThis link leads to Dr. Jared’s page customizes each veneer...