I would highly recommend Todd Spivak. He is prompt returning calls/emails, open and honest, and doesn't nickel and dime you on every detail. He recently successfully represented me on a PFA matter in a hearing before the judge.
I definitely would use him again should the need arise. I cant say enough good about him personally and professionally.