I WOULD and WILL recommend them to anyone. Stephen Mowry is a great person, very down to earth, easy to work with, concerned and caring. Just a word of advice to those seeking legal help. BE PATIENT! These guys work hard and the wheels of the legal system turn slow. Don’t grow impatient or angry with your legal help. Trust me they are doing their best for YOU!