Dr Vitale seems competent enough to do his job, as long as it wasn't too complex. I did not return to see him after a 3rd visit, his office is not the easiest to get to location wise, and his prices were high. He seemed a bit overly-friendly for my taste, not sure if he was trying to put me at ease, but his chair-side manners made me a bit uncomfortable.