View Profile
Ryan Garry
Criminal Defense Attorney Services, Legal Services
“He covered all the details of the case, discussed the possibilities, worst case outcome, and the strength (and lack of) the case, so there were no surprises or false promises.”