I have been a customer of Twin Rocks going on 8 years! I can't give a high enough rating, on how wonderful the customer service is. Deliveries are always on time, I like the easy payment options for invoices, and whenever I need to increase or decrease bottle delivery, it's never an issue. I highly recommend Twin Rocks for water delivery service.