Yes Cherry has a checkered past, but that doesn't diminish the fact that he gets stuff done. He is a defense attorney, and I am not sure why you would hire him for a domestic issue. He has helped several people that I know, my brother with a DUI, and myself with a speeding ticket. Nobody is a miracle worker, but he is practical and fair. read more