Professional Office

After spending years going to court “pro-se”, I contacted The Law Offices of Kelly Stephan & Amy Sholar. Everyone at the office was very professional and did not continue court dates as I had seen so many times in the past. Rather, I asked them to help me draw up a resolution for my case and after only a few short months it was finally over. Its worth mentioning that the “fee” was never raised and all was handled within the quote I was provided from the beginning. No confusion, all was well and communicated professionally.  – JC

A Great Lawyer That Leaves You Worry Free

I had the pleasure of working with Kelly Stephan regarding my custody/visitation case and was very happy with the thoroughness and timely manner that was expressed. I would definitely recommend her to anyone who needs a great lawyer that leaves you worry free.

  • S.R

Clear, Honest and to the Point

Kelly represented me in a non-contested divorce. From the initial meeting, I realized I had sought out the right counsel. She was clear, honest and to the point of my options/repercussions. She made the documents easy to understand, explained to me the next steps, which went according to plan.

The staff at the front desk communicated, what I felt to be timely and were able to either answer my questions or found out and contacted me back.

I would recommend this law office to anyone I meet in the future.

Thank you!


From a Mother and Son

Amy is a hero for our family. We had a foster child who was taken from his birth family three times and placed into our care each time. Each time he was more traumatized by the experiences. When Amy became the GAL for our foster son she met with our child and us. She listened to him express his desire to be adopted. She fought for his well being in court for three years to ensure his safety. Due to Amy’s perseverance, he never went back to his birth family. His dream and ours was realized when he was adopted in 2010.

When I was a baby to 7 years old Amy Sholar protected me from my birth parents who had always been mean to me. It was a hard life. Especially because I was a baby. When I got to know her I started talking to her about my families. She always tried to protect me and make sure I was safe. I was always happy she was my GAL because she helped me stay with my adoptive parents.

Has My Best Interest at Heart

I have enjoyed working with Jeanna. She takes the time to listen and address my concerns. She always responds in a timely manner. Most importantly I know she has my best interest at heart She works very hard. I’m so glad she’s on my side.

Pleasant, Understanding, Client-Oriented

I have been working with Kelly Stephan since November 2015. Since day one, she has been an open and honest person with my genuine best interest at heart. I had a unique situation; I was in a 60-80 hr/week graduate school program requiring 30 weeks of out of town rotations. Not only did Kelly and her staff communicate with me wonderfully through email, they did their best to take on the majority of the work and allowed me to pursue my dreams with minimal distraction.

The entire staff at the firm is pleasant, understanding, and very client oriented. They have been there for me in good days and bad. Kelly has become such a significant part of my life. I could not help but rush to thank her from the bottom of my heart when I received my masters degree and passed my board exam. It would not have been possible without her care and dedication, not only to my case, but to me as a person!

Several others look at clients as cases or case numbers, but they look at clients as people first! That is why I would recommend her services to anyone and everyone facing the same difficult divorce situation I was. Kelly would respond to my emails frequently outside of her “business hours” just to answer a question or put my mind at ease. She is a wonderful attorney and has a great bright future ahead serving her clients. 

Challenging Case, Won an Impossible Outcome

Never did I ever guess I would need a lawyer. The time came though, and my wife and I needed legal help fast.

We decided to call around and found a lawyer who was willing to listen. Amy Sholar and Kelly Stephan, listened to our problem and promised to help.  We had a very challenging case, but both of them were there for every step of the way. They used their knowledge and experience to help us win an impossible outcome.  The communication was great between us and them, we never had to wonder “what happens next.”

They really came through for us when nobody else could help us, and we are forever grateful to them both and their staff for being so supportive.  We don’t ever plan on needing a lawyer again, but if we did I would contact Amy and Kelly right away.


Compassion and Genuine Concern

You go thru life hoping that if and when you do “need” an attorney, the circumstances are not a tragedy in one way or the other, however, “Life Happens” and we all make mistakes!

I can’t begin to put into words how helpful you were to me. The compassion and genuine concern you showed me, it was as though you had known me for years, on the contrary we just met. My outcome was Above and Beyond my expectations and your knowledge of the law and your professionalism deserves the Thank You of All Thank Yous! I’ve already recommended you to my family, which speaks volumes!

– Your Client Forever, D.L.R.

Professional, Timely, Honest

I would like to thank you for representing me in my child custody case. I feel you were very professional and handled my case in a timely manner. I appreciate your honesty and attention to detail all while keeping me informed as the process moved along. You were there to answer all of my questions and concerns which led me to continue my pursuit of my rights as a father. – (MK)

Contact Information

524 Washington Ave • Alton, IL 62002
Phone: (618) 208-3347
Fax: (618) 462-7899

Providing client legal services in:

Madison County, Jersey County,  and St. Clair County. This includes communities such as Alton, Edwardsville, Jerseyville, Maryville, Troy, Collinsville, Granite City, Wood River, Belleville, Fairview, O’Fallon, Swansea, and Grafton.