Tulare County Sheriff's Pilot James Chavez was laid to rest Saturday morning following a funeral service at Glad Tidings Assembly of God Church in Hanford.