Joshua G. Kesling

Attorney - Founder
gulf shores lawyers

Joshua G. Kesling




Contact Me


Josh Kesling is a practicing attorney and the Founder of the Kesling Law Firm. Josh was born in New Orleans. He was adopted at birth and raised in Choctaw County, Alabama, where he graduated from Shady Grove Junior High School and South Choctaw Academy. He received his Bachelor of Arts in Religion and English (B.A.) degree from the University of Alabama. In 2007, Mr. Kesling received his Juris Doctorate (J.D.) degree from Appalachian School of Law in Grundy, Virginia, and was admitted into the Bar in the State of Alabama on September 28, 2007. He has lived in Orange Beach, Alabama since 2007. Josh and his son attend Orange Beach United Methodist Church.

Mr. Kesling’s practice encompasses a wide range of matters, including criminal defense, domestic relations issues, divorce, child custody, and child support cases, spousal support/alimony issues, construction disputes, commercial and residential landlord and tenant issues, automobile accident cases, personal injury cases, worker’s compensation cases, collection matters, contractual disputes, general corporate law, business formations and dissolutions, and general business disputes.

Mr. Kesling is admitted to practice in Alabama and before the United States District Court, Southern District of Alabama.


 University of Alabama
 Appalachian School of Law

Education & Court Admissions

Joshua has courtroom experience and can assist persons with matters of criminal defense law, wills, probate law, estates, corporations, and domestic law, including but not limited divorce, child custody, and child support.

Professional Associations and Memberships

Alabama State Bar, Member
Alabama Criminal Defense Lawyers Association, Member
Baldwin County Criminal Defense Lawyers Association, Member
Coastal Alabama Business Chamber, Member
National Organization for the Reform of Marijuana Laws, Legal Advising Committee Member
Orange Beach Lions Club, President
South Alabama Volunteer Lawyers Program, Member

List of Courts:

Baldwin County Circuit Court Elberta Municipal Court
Baldwin County District Court Robertsdale Municipal Court
Choctaw County Circuit Court Fairhope Municipal Court
Choctaw County District Court Daphne Municipal Court
Orange Beach Municipal Court Spanish Fort Municipal Court
Gulf Shores Municipal Court Silverhill Municipal Court
Foley Municipal Court Loxley Municipal Court
Summerdale Municipal Court Bay Minette Municipal Court