both zhang law and liu law have good reputation here.
zhang law charges much more but is willing to deal with so so case and
response to the client faster according to most feedback on this board.
liu law charges less but has high standard for case acceptance and response
to the client slower. it will also depend on which attorney is handling
your case. most ppl on this board recommend DIY.