Contact Us


Location 1Location 2Location 3Location 4
Public Works
825 East Third Street 
San Bernardino, CA 92415 
View Map

Phone: (909) 387-7910
Fax: (909) 387-7911 
Business Hours:  8 AM – 5 PM
Monday – Friday  
Public Works 
Solid Waste Management Division
222 W. Hospitality Lane, Second Floor   
San Bernardino, CA 92415-0017   
View Map

Phone: (909) 386-8701   
Fax: (909) 386-8900  
Business Hours:  8 AM – 5 PM
Monday – Friday 
Public Works
Special Districts Admin, Parks, Roads, 
Streetlights, Television Districts
222 W. Hospitality Lane, Second Floor   
San Bernardino, CA 92415-0450 
View Map

Phone: (909) 386-8800    
Business Hours:  8 AM – 4 PM
Monday – Friday 
Public Works
Special Districts Water and Sanitation
222 W. Hospitality Lane, Second Floor   
San Bernardino, CA 92415-0450 
View Map

Phone: (760) 955-9885

Business Hours:  8 AM – 4 PM
Monday – Friday 
Department/Division ContactPhoneTitle
AdministrationNoel Castillo(909) 387-7906Director of Public Works
Administration Vacant(909) 387-7906Assistant Director – Planning and Operations
Administration David Doublet(909) 386-8811Assistant Director – Business Services
Human Resources  Esmeralda Lomeli(909) 387-8134Human Resources Business Partner
AdministrationGrant Mann(909) 387-7918Deputy Director- Project Planning
AdministrationMervat Mikhail(909) 387-7916Deputy Director- Project Delivery
AdministrationVacant(909) 387-7906Executive Secretary II
AdministrationAmy Ledbetter(909) 387-7914Communications Officer

24 Hour Contact

If this is an emergency dial 911
Monday through Friday, 8 am to 5 pm: (909) 387-8063 
After hours contact the Comm Center: (909) 356-3805

Any vendors interested in doing business with the Department of Public Works or any County Department should register with the Purchasing Department.

Administrative Services

Administrative ServicesAimee Westrom(909) 387-1873Chief Financial Officer
Procurement Cristina Ruvalcaba(909) 387-1882   Administrative Supervisor I
Accounting Ora Jex (909) 387-8177Administrative Manager
 Angela Zavala – Transportation/Flood Control/Surveyor(909) 387-8237Senior Supervising Accountant/Auditor
Michael Hernandez – Solid Waste(909) 387-1871Senior Supervising Accountant/Auditor
Planning/Budget Melissa Hale(909) 387-8125    Principal Budget Officer
 Brandon Camacho – Flood Control(909) 387-8083 Budget Officer – Flood Control
Ysenia Cox – Surveyor/SWM(909) 387-8085 Budget Officer – Surveyor/SWM
Anaim Garibay – Transportation(909) 387-8123Budget Officer – Transportation
Fiscal-Accounts PayableKim Atkeson-Transportation / Flood / Surveyor(909) 387-8141Supervising Accounting Tech
Doug Owens – Solid Waste(909) 387-1878Supervising Accounting Tech

Technology Services

Technology ServicesDavid Vogel(909) 387-7910Information Systems Administrator
Business DevelopmentBrad Ter Keurst   (909) 387-8094    Business Applications Manager       
 Charis Larson-Angel(909) 387-8268 Business Systems Analyst III
User and Infrastructure SupportRichard Cho(909) 387-8099Department Systems Engineer

Flood Control

Planning/Budget Michael Fam(909) 387-8120 Engineering Manager  
Flood Control DesignDavid Drake(909) 387-7962 Engineering Manager  
Water Resources Michael Fam (909) 387-8120 Engineering Manager 
Environmental Management Anthony Pham(909) 387-8109 Engineering Manager 


Operations Sameh Basta(909) 387-8040 Deputy Director 
Permits/Operations Support Johnny Gayman(909) 387-7995 Engineering Manager  

Solid Waste

Solid Waste Management

Darren Meeka 
Marc Rodabaugh
Pete Ligorria
Suzan Garrido
(909) 386-8703 
(909) 386-8688
(909) 386-8778
(909) 386-8759
Deputy Director 
Engineering Manager
Operations Superintendent
Program Administrator (Franchise Agrs & Recycling)


Department/Division ContactPhoneTitle
County Surveyor Thomas P. Herrin
Jim Stone
Ryan Hunsicker
(909) 387-7990
(909) 387-8279
(909) 387-8279
County Surveyor
Field Services
Map Check/Right-of-Way/GIS


Department/Division ContactPhoneTitle
PlanningArlene Chun(909) 387-8167Engineering Manager
DesignChris Nguyen(909) 387-7938Engineering Manager
TrafficJeremy Johnson(909) 387-8186Engineering Manager
Contracts Andy Silao (909) 387-7920 Engineering Manager  

Special Districts

Department/Division ContactPhoneTitle
Deputy DirectorVacant(909) 386-8820Deputy Director
AdministrationRenee Gianni(909) 386-8811Executive Assistant
Project ManagementByanka Velasco(909) 386-8834Division Manager
Water and SanitationVacant(760) 962-1530Division Manager
Operations and ParksHenry Mac(909) 386-8822Division Manager
Special Districts FinanceJosue Palos(909) 386-8824Division Manager
Information ServicesVacant(909) 386-8814MIS Supervisor