Had a bad experience with him. At first he filed the ITR and I got the refund as well. But when I received a notice for the return filed, he kept ignoring my msg and calls. I had to pay fine for the return. I was willing to pay the revised amount but he did not even help me with that. I had to take help from another CA. Not professional at all in case you receive a notice.