Skip to main content

 Checking availability…

No appointment required. Get a phone call from Robert within 1 business day. 15-min call for $39.

 Speak with Robert 

Practice areas


  1. Bankruptcy: 30%
  2. Estate Planning: 30%
  3. Probate: 30%
  4. Criminal Defense: 10%



Fixed (sometimes)

Payment types:

Cash, Check, Credit card

Attorney endorsements

14 total 

Are you an attorney? Endorse this lawyer

  • John Greel Ralls Jr.

    I endorse this talented and knowledgeable attorney, who is well-respected in the legal community.


    John Ralls Oil and gas Attorney
    Relationship: Other

  • Michael S. Waddington

    I endorse Robert. He is a highly skilled attorney that is well respected in the legal community.


    Michael Waddington Military law Attorney
    Relationship: Fellow lawyer in community

Contact info

160 N. Main Street
Suite 12
Waynesville, NC, 28786


We have not found any instances of professional misconduct for this lawyer.
Avvo contributions
Legal answers
Award nameGrantorDate granted
CJA Panel MemberSixth Circuit Court of Appeals2013
Trial College GraduateTennessee Association of Criminal Defense Lawyers2012
Leadership ForumMemphis Bar Association2010
Work experience
TitleCompany nameDuration
Of CounselStephen J. Martin, PA2015 - Present
Solo PractitionerR. Todd Mosley, Attorney at Law2009 - Present
AttorneyShapiro & Kirsch2008 - 2009
AttorneyKustoff & Strickland2006 - 2008
Association namePosition nameDuration
NC 30th District Bar AssociationN/AN/A
American Bar AssociationN/AN/A
Memphis Bar AssociationN/A2006 - 2010
Legal cases
Case nameOutcome
A.B. v. Statesentence reduced on appeal
State v. J.D.Conviction overturned on appeal
See all legal cases 
School nameMajorDegreeGraduated
University of Memphis - Cecil C. Humphreys School of LawLawJD - Juris Doctor2005
University of Tennessee, Knoxville (main)FinanceBS - Bachelor of Science2001
Speaking engagements
Conference nameTitleDate
Monthly RoundtableCase Law Update: Possession of a Handgun During Commission of Violent Felony2012
Law Talk with Vince PerrymanManaging DebtN/A