I made the mistake of paying up front. The doctor made so many mistakes, I was forced to go to another implant specialist. He would not even return calls and then lied about it. Absolute terrible experience with this theif.
Pros: Nice Office
Cons: Liar, does not keep word, terrible work