I had an awful experience with this firm. He submitted a form to the IRS with major mistakes. He charged me for the free consultation and overcharged me. I have tried to resolve these issues but he will not get back to me. I DO NOT recommend his services especially for tax resolution.