Dr Caputo is the best! I went to him with a cracked front tooth. I had had a bonding replaced by another dentist 3 times in an 18 month period. I went to Dr. Caputo with the expectation of having to have a veneer or cap on that tooth and my other 5 front teeth. I was prepared for the financial fallout!
Pros: Everything
Cons: Nothing
more