The Teamsters at Pleasanton Ready Mix voted unanimously for a 4-year contract extension.