I had very bad very experience with him. When we first went to see him, he seems very nice. But after he got our first payment $1000, his attitude totally changed. It seemes last forever to wait for his reply to our questions. It is so hard to reach him. Be careful, don't waste your money and your time on him. Waste money is not a big deal. But we all can not afford to waste time.