CASA of McHenry County exists to support and protect children who have been abused or neglected by providing them with trained, committed volunteers who advocate for their best interest.