Pay My Bill
Online Bill Portal
Your Online Bill Portal makes paying your bill easy in just a few steps. Access your account online and pay your bill with a credit card or through your checking or savings account. You can view, print, make one-time or set up recurring payments, and receive electronic statements through your E-Bill Portal below.
Bay Point
Bethel Island, Brentwood & Knightsen
Concord
Discovery Bay
Marsh Creek
Oakley
Pittsburg
Rio Vista
Solano County
Other Payment Methods
Payment by Mail
Mt. Diablo Resource Recovery
PO Box 5397
Concord, CA 94524
Payment Over-The-Phone
- Call our office and select option 1 to make a one-time payment through our automated payment using a Visa or Mastercard.
- Call our office and speak with a Customer Service Representative and use any major credit card or pay by check to make a one-time or set up reoccurring payments.
*Payments through the automated system will take 24-48 hours to post, while payments made with a representative will post immediately to the account.
Visit your local Mt. Diablo Resource Recovery office
Office business hours are Monday through Friday from 8 AM to 5 PM. Please note, our offices are closed from 12-1 for lunch.
Walk-in payments are accepted during regular business hours or drop-off payments anytime using the secure payment lockbox available at each office.
- Concord – 4080 Mallard Dr, Concord CA 94520
- Pittsburg – 555 California Ave, Pittsburg, CA 94565
- Oakley – 85 Carol Ln, Oakley, CA 94561
- Rio Vista – 100 Main St, Rio Vista, CA 94517