Granville Village Council has selected a new waste hauler to provide trash and recycling services for village residents after the contract with WIN Waste — the current trash hauler — expires Oct. 31.