Steve took a complicated process and worked me through it step by step. He made it understandable and easy. He was accessible, returned phone calls promptly, and answered all my questions. I knew he was in my corner fighting for me. I recommend him highly and would use his services again.Barbara L., Mt. Laurel, NJ. October 2, 2013.