John R. “Mac” McCarroll’s practice focuses on commercial and business litigation, municipal law, insurance litigation and coverage, and products liability. His primary focus is civil litigation, municipal law and personal injury litigation.

Mr. McCarroll has been in the legal industry for nearly 30 years, and strives to serve his clients by addressing their problems as early in litigation as possible.

A lifelong Memphian, Mr. McCarroll graduated from Vanderbilt University, where he studied history and was a four year football letterman. He then attended the University of Mississippi School of Law, graduating cum laude. When he is not in the office, Mr. McCarroll enjoys cooking, fishing, and watching SEC football.