HAYWARD (CBS/AP) — The Hayward fire chief was suspended but allowed to continue with his job after a number of behavioral issues that include drinking while on call.

The San Mateo County Times reports that a city investigation found that 41-year-old Chief Garrett Contreras also started a scuffle with a subordinate, drove city vehicles after drinking and did not answer calls to supervise firefighting efforts.

READ MORE: Liam's List Dec. 3: Christmas Tree Lightnings; Golden Girls Christmas Live; Elton's Christmas Song

He is a 20-year veteran of the department and oversees 118 firefighters and a $35 million budget.

READ MORE: Ceres Man Pleads Guilty To Operating International Cockfighting Breeding Farm

Public records show that Contreras was suspended for a month and had his salary reduced. But the city manager allowed him to keep his job it he agreed to certain conditions, including not drinking at city functions.

Contreras told the San Mateo County Times recently that he’s embarrassed but admits to the mistakes.

MORE NEWS: King Tides: Coastal Flood Advisory Issued For San Francisco Bay Shoreline This Weekend

TM and © Copyright 2015 CBS Radio Inc. and its relevant subsidiaries. CBS RADIO and EYE Logo TM and Copyright 2015 CBS Broadcasting Inc. Used under license. All Rights Reserved. This material may not be published, broadcast, rewritten. The Associated Press contributed to this report.