We recently contacted B & D Gravel for a rock project at our home. We had never ordered rock before, and Diane in the office walked us through the entire process from start to finish. She referred us to Eugene, who has worked with B&D for years. He came out and estimated the amount of rock we needed. Diane then gave us multiple options for pricing, and coordinated with Eugene for delivery and installation. She even held an extra truck for us on standby in case we needed more rock to be sure our project could be finished without delay. The customer service was extraordinary. No wonder they have a solid 5 star rating!