They are a Great company! In addition to putting on excellent plays, they have a wonderful youth camp program in the summer. My daughter has attended many times and absolutely loves it! She can express herself artistically and make new friends. They are true professionals and are great all around to deal with!