I was very pleased with the service I received from Dan and his foreman, Ricky. We started out with a bit of delay in communication (hence the 4-star rating), but once we connected, everything fell into place. We met on a Tuesday and the 12 tons of rock were delivered on Wednesday. Thursday is where Ricky and his colleague shined. They arrived at 6:30 and by 10:30 the rock was spread and hosed down, and the street was as clean as before the rock was delivered. Yes, you do pay up front, but the price was fair and it worked out well for me. I would recommend working with Dan and AZ Rock It.