Paying Your Bill Has Never Been Easier!

Secure Online Payments & Paperless Billing

You can make a one-time payment or set-up recurring payments using a major credit card or a checking/savings account.

To get started:

  • Choose your service city from the city tabs above.
  • Follow the instructions to register your account. You will need your account number and your access code, found on the right hand corner of a recent billing statement.
  • All future logins will use your email address and the password you created.
  • Once logged in, select “Make Payment” and choose to either make a one-time payment or set-up for recurring payments. We accept Visa, MasterCard, American Express, Discover or a checking/savings account.
  • Under Billing Options, you can choose to Go Paperless.

Other payment options:

Pay over-the-phone

  • Use our automated billing system and make a one-time payment using a Visa or MasterCard.
  • Speak with a Customer Resource Representative and use any major credit card or check by phone.

Mail payment to:

Mt. Diablo Resource Recovery
P.O. Box 5397
Concord, CA 94524

Visit your local Mt. Diablo Resource Recovery office:

  • Concord Location – 4080 Mallard Dr, Concord CA 94520
  • Pittsburg Location – 555 California Ave, Pittsburg, CA 94565
  • Oakley Location – 85 Carol Ln, Oakley, CA 94561
  • Rio Vista Location – 100 Main St, Rio Vista, CA 94517

During normal business hours for walk-in payment or anytime by using the secure payment lock box.

Residential Billing Information:

  • Residential bills are sent in advance around the 1st and 15th
    • First of the month – Pittsburg, Oakley and Rio Vista customers.
    • Fifteenth of the month – Concord, Bay Point, Discovery Bay, Bethel Island& Knightsen customers.
  • Please remember that payment for service is due upon receipt. If payment is not received within two months of the bill date your account will be suspended. A reminder notice will be sent if the service has been suspended.
  • If no payment arrangements have been made, carts will be removed 15 days after the date of suspension. In order to resume service the entire balance will need to be paid.
  • Accounts resumed after carts have been removed will be subject to a reconnect fee of $20 per cart. If past due amount is paid before carts have been removed reconnect fee will not be applied.
  • There will be a $25 service fee on each returned check.

Cancelling Service: Please contact our office to cancel service if your are moving or closing your business. We will continue to bill and service your location until we are notified.

  • There is a $75 per container fee for carts that are lost, stolen, damaged, or cannot be pulled after discontinuation of service.

Commercial Billing Information:

  • Commercial customers are billed at the end of the month for the past month’s services.
  • Please remember that payment for service is due upon receipt. Unfortunately if payment is not received within 45 days of statement date the account will be suspended. A reminder notice will be sent if the service has been suspended.
  • If no payment arrangement has been made, carts or containers will be removed 30 days after the date of suspension. In order to resume service the entire balance will need to be paid.
  • Accounts resumed after carts/containers have been removed will be subject to a reconnect fee of $20 per cart, $100 per bin. If past due amount is paid before carts/containers have been removed reconnect fee will not be applied.
  • There will be a $25 service fee for each returned check.

Cancelling Service: Please contact our office to cancel service if your are moving or closing your business. We will continue to bill and service your location until we are notified.

  • There is a $75 per container fee for carts/containers that are lost, stolen, damaged, or cannot be pulled after discontinuation of service.