Very honest and up front about what he can and cannot do. I am pleased with my results. However, he can seem rushed at times and be short with you -but I think overall he is a very good Dr.
Pros: Very honest and makes sure you have realistic expectations
Cons: sometimes rushed
more