Located in St. Charles, Step By Step Counseling offers individual and group counseling services for children, adolescents, families and adults. This practice is home to a Registered Play therapist, a specialized divorce counselor and a graduate counseling intern, who provides low cost counseling services. Distance counselors are available through Skype or e-mail. Step By Step Counseling also offers eight- to 12-week educational classes, student counseling, workshops and more. Please call or visit the website for more information or to schedule an appointment.