City Utilities

Hesperia Trash Services

In an effort to implement social distancing and to safeguard employees, Hesperia’s waste hauler, Advance Disposal, has closed its doors to the public. However, regular trash service for residential and commercial properties will continue. For more information, please visit Advance Disposal’s website or contact Advance Disposal by email at or by phone at 760-244-9773.

San Bernardino County landfills are remaining open to process trash from customers who self-haul material. For more information, please call the San Bernardino County Solid Waste Division at 909-386-8701.

Advance Disposal will begin large item pick up again on May 18th. Call Advance Disposal to make a large item disposal appointment at 760-244-9773.

Hesperia Water Services

In light of the guidelines issued by the Center for Disease Control , Federal Government, and the San Bernardino County Department of Public Health, the City of Hesperia facilities will remain closed to public access until further notice. The City will continue to make every effort to provide exceptional customer service to our customers. You may reach the Hesperia Water Billing department via phone at (760)947-1840 or email at  

Hours of operation will remain the same.

  • Monday - Thursday: 7:30AM - 5:30PM
  • Friday: 7:30AM - 4:30PM

Please be aware that we are experiencing extremely high call volume. Customers are highly encouraged to pay their bills online. Customers may also drop off their bills at the City’s drop-off mailbox located in front of Hesperia City Hall. Customers who wish to mail their water bill may send them to:

City of Hesperia Water Billing

9700 Seventh Ave, 

Hesperia CA, 92345

For more information, please visit our water billing webpage.