May I suggest this firm: http://www.kglattorneys.com/
My answers to the questions are for general informational purposes only and do not establish an attorney-client relationship. Accuracy of answers is not guaranteed, as my answers contain broad assumptions -- as such, you may not be able to rely on the answer under the facts of your specific case. There are no "one size fits all" legal solutions because even slight changes in fact situations may require a material variance in the applicable advice. Once again, I am not your attorney.